List of players who have scored the most runs in an over in test, ODI and T20 international cricket

List of players who have scored the most runs in an over in test, ODI and T20 international cricket

Have a look at the list of cricketers who have scored the most runs in an over in test, ODI and T20I cricket

Cricket enthusiasts are currently enjoying the India vs Australia Test 3rd match, which has taken over social media platforms.

Meanwhile, there are many fans who are currently searching more information about most runs in an International cricket.

So, without any further ado, let’s find out the records for the most runs scored in a single over across cricket formats.

List of players who have scored the most runs in an over in test, ODI and T20 cricket

As of now, the most runs scored in an over in ODI cricket is 36 and this record has been achieved twice.

Advertisement

The first time the record was achieved in 2007 during the ICC Cricket World Cup, held in St. Kitts. The thrilling match was between the South Africa and Netherlands.

The second time, when the record was set was in 2021 between USA and PNG at Al Amerat, Oman. Furthermore, the more notable performances at the ODI cricket include:

Thisara Perera, who scored 35 runs off Robin Peterson in 2013, James Neesham, who secured 34 runs against Thisara Perera in 2018-19, and AB de Villiers, who smashed 34 runs off Jason Holder during the ICC Cricket World Cup 2015.

Most runs in an over in ODI cricke

Runs Player Bowler Match Venue
36 Herschelle Gibbs DLS van Bunge South Africa v Netherlands St. Kitts
36 Jaskaran Malhotra G Toka USA v PNG Al Amerat
35 Thisara Perera RJ Peterson Sri Lanka v South Africa Pallekele
34 AB de Villiers JO Holder South Africa v West Indies Sydney
34 James Neesham NLTC Perera New Zealand v Sri Lanka Mount Maunganui
32 Shahid Afridi CM Bandara Pakistan v Sri Lanka Abu Dhabi
32 Liam Livingstone PRP Boissevain England v Netherlands Amstelveen
31 Kane Williamson Rizwan Cheema
HS Baidwan
New Zealand v Canada Mumbai
31 Shreyas Iyer RL Chase India v West Indies Visakhapatnam
30 Sanath Jayasuriya Aamer Sohail Sri Lanka v Pakistan Singapore

T20I Cricket

In T20Is, 36 runs have been scored in an over twice, first by Yuvraj Singh in India vs England in 2007. Singh scored the runs off Stuart Broad for six consecutive sixes in the ICC World T20.

Advertisement

The second time, this feat was achieved by Kieron Pollard in West Indies vs Sri Lanka.

Most runs in an over in T20I cricket

Runs Batsmen Bowler Match Venue
36 Yuvraj Singh SCJ Broad India v England Durban
36 Kieron Pollard A Dananjaya West Indies v Sri Lanka Antigua
34 Ross Taylor S Dube New Zealand v India Mount Maunganui
34 Ryan Burl Nasum Ahmed Zimbabwe v Bangladesh Harare
33 Jonny Bairstow + Moeen Ali AL Phehlukwayo England v South Africa Bristol
32 Jos Buttler WD Parnell England v South Africa Edgbaston
32 Evin Lewis STR Binny West Indies v India Lauderhill
32 George Munsey MP O’Dowd Scotland v Netherlands Dublin (Malahide)
32 Aadil Alam + Airee N Pokana Nepal v Papua New Guinea Kirtipur
31 David Miller Mohammad Saifuddin South Africa vs Bangaldesh Potchefstroom

Test Cricket

The highest runs scored in a single over in Test cricket is 35 runs, set by Jasprit Bumrah in India vs England in Birmingham, 2022. During this match, Bumrah smashed four fours, two sixes, and benefited from seven extras, creating an unforgettable record.

Furthermore, other personalities, whose notable contribution in Test Cricket are following:

Brian Lara, who scored 28 runs off Robin Peterson in 2003-04, George Bailey, who secured 28 runs in 2013-14, and Keshav Maharaj, who smashed 28 runs off Joe Root in 2019-20.

Most runs scored in an over in Test cricket

Runs Player Bowler Match Venue
35 Jasprit Bumrah Stuart Broad India v England Birmingham
28 Brian Lara Robin Peterson West Indies v South Africa Johannesburg
28 George Bailey James Anderson Australia v England Perth
28 Keshav Maharaj Joe Root South Africa v England Port Elizabeth
27 Shahid Afridi Harbhajan Singh Pakistan v India Lahore
27 Harry Brook Zahid Mahmood England v Pakistan Rawalpindi
26 Craig McMillan Younis Khan New Zealand v Pakistan Hamilton
26 Brian Lara Danish Kaneria West Indies v Pakistan Multan
26 Mitchell Johnson Paul Harris Australia v South Africa Johannesburg
26 Brendon McCullum Suranga Lakmal New Zealand v Sri Lanka Christchurch

T20 Cricket

The record for most runs in an over in T20 cricket is 38 runs, scored by Scott Styris during a Gloucestershire vs. Sussex match.

Advertisement

ALSO READ: Who is Olympiacos’ Charalampos Kostoulas, bio, age, height, position, nationality, style of play and games stats