The over consisted of the following deliveries: 4, 5 wide balls, 7 no-balls, 4, 4, 4, 6, 1.
James Anderson (England): 28 runs
Bailey smoked Anderson for 28 runs ( 4, 6, 2, 4, 6, 6 ). It was then the joint record for the most expensive over in Test cricket
Robin Peterson (South Africa): 28 runs
Lara clobbered Peterson for 28 runs off the over which read 4,6,6,4,4,4. It was then the most expensive over in Test history.
Joe Root (England): 28 runs
Maharaj smashed Root for 28 runs off the over in Port Elizabeth. The over read 4, 4, 4, 6, 6, 4b equalling the previous two records.
Harbhajan Singh (India): 27 runs
Afridi whacked Bhajji for 27 runs in an over, which read 6, 6, 6, 6, 2, 1. It is the most expensive over by an Indian bowler in Test cricket.
India’s performance in ICC Cricket World Cup 2023 since 1975