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

RunsPlayerBowlerMatchVenue
36Herschelle GibbsDLS van BungeSouth Africa v NetherlandsSt. Kitts
36Jaskaran MalhotraG TokaUSA v PNGAl Amerat
35Thisara PereraRJ PetersonSri Lanka v South AfricaPallekele
34AB de VilliersJO HolderSouth Africa v West IndiesSydney
34James NeeshamNLTC PereraNew Zealand v Sri LankaMount Maunganui
32Shahid AfridiCM BandaraPakistan v Sri LankaAbu Dhabi
32Liam LivingstonePRP BoissevainEngland v NetherlandsAmstelveen
31Kane WilliamsonRizwan Cheema
HS Baidwan
New Zealand v CanadaMumbai
31Shreyas IyerRL ChaseIndia v West IndiesVisakhapatnam
30Sanath JayasuriyaAamer SohailSri Lanka v PakistanSingapore

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

RunsBatsmenBowlerMatchVenue
36Yuvraj SinghSCJ BroadIndia v EnglandDurban
36Kieron PollardA DananjayaWest Indies v Sri LankaAntigua
34Ross TaylorS DubeNew Zealand v IndiaMount Maunganui
34Ryan BurlNasum AhmedZimbabwe v BangladeshHarare
33Jonny Bairstow + Moeen AliAL PhehlukwayoEngland v South AfricaBristol
32Jos ButtlerWD ParnellEngland v South AfricaEdgbaston
32Evin LewisSTR BinnyWest Indies v IndiaLauderhill
32George MunseyMP O’DowdScotland v NetherlandsDublin (Malahide)
32Aadil Alam + AireeN PokanaNepal v Papua New GuineaKirtipur
31David MillerMohammad SaifuddinSouth Africa vs BangaldeshPotchefstroom

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

RunsPlayerBowlerMatchVenue
35Jasprit BumrahStuart BroadIndia v EnglandBirmingham
28Brian LaraRobin PetersonWest Indies v South AfricaJohannesburg
28George BaileyJames AndersonAustralia v EnglandPerth
28Keshav MaharajJoe RootSouth Africa v EnglandPort Elizabeth
27Shahid AfridiHarbhajan SinghPakistan v IndiaLahore
27Harry BrookZahid MahmoodEngland v PakistanRawalpindi
26Craig McMillanYounis KhanNew Zealand v PakistanHamilton
26Brian LaraDanish KaneriaWest Indies v PakistanMultan
26Mitchell JohnsonPaul HarrisAustralia v South AfricaJohannesburg
26Brendon McCullumSuranga LakmalNew Zealand v Sri LankaChristchurch

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