Most Runs in one over in Test match

Surprisingly, India pacer Jasprit Bumrah holds the record for most runs scored in one over of Test cricket. In 2022, he knocked 35 runs off England pacer Stuart Broad’s total. Brian Lara of the West Indies is ranked second, having scored 28 runs off former South African pacer Robin Peterson’s innings in 2003. Former Australia captain George Bailey is third, having scored 28 runs off an over by England bowling legend James Anderson in 2013. Check out the list of batters who have scored the most runs in a single test over in history.

RunsPlayerBowlerMatchLocationYear
35Jasprit Bumrah (4w4nb644461)Stuart BroadIndia v EnglandBirmingham2022
28Brian Lara (466444)Robin PetersonWest Indies v South AfricaJohannesburg2003
28George Bailey (462466)James AndersonAustralia v EnglandPerth2013
28Keshav Maharaj (44466b4)Joe RootSouth Africa v EnglandPort Elizabeth2020
27Shahid Afridi (666621)Harbhajan SinghPakistan v IndiaLahore2005
27Harry Brook (644463)Zahid MahmoodEngland v PakistanRawalpindi2022
26Craig McMillan (444464)Younis KhanNew Zealand v PakistanHamilton2001
26Brian Lara (406664)Danish KaneriaWest Indies v PakistanMultan2006
26Mitchell Johnson (446066)Paul HarrisAustralia v South AfricaJohannesburg2008
26Brendon McCullum (466046)Suranga LakmalNew Zealand v Sri LankaChristchurch2014

Latest News

Share article
Follow us on social media
Google News Whatsapp channel
Tell us why didn’t you like our article so that we can improve on?