ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sadiq MohammadPAK69-100-2b HJ Howarth1v NZKarachi24 Oct 1969
Roy FredericksWI69-90-1c †KJ Wadsworth b HJ Howarth2v NZPort of Spain9 Mar 1972
Graeme WoodAUS69-110-2lbw b CEH Croft1v WIBridgetown17 Mar 1978
Alvin GreenidgeWI69-81-1c JR Thomson b B Yardley3v AUSPort of Spain15 Apr 1978
Jeremy ConeyNZ69-50-6lbw b Sikander Bakht2v PAKNapier16 Feb 1979
Ramiz RajaPAK69--0-2c ? b RJ Shastri2v INDKolkata11 Feb 1987
Mitchell StarcAUS68*4392158.1410not out4v SAPerth30 Nov 2012
Tillakaratne DilshanSL68*4761144.682not out4v INDGalle18 Jul 2010
Joe RootENG68*5681121.433not out3v WIManchester24 Jul 2020
Mark BoucherSA68*709197.148not out1v INDPort Elizabeth16 Nov 2001
Misbah-ul-HaqPAK68*724094.446not out4v SLSharjah16 Jan 2014
Sarfaraz KhanIND68*726394.446not out3v ENGRajkot15 Feb 2024
Senuran MuthusamySA68*755290.678not out1v BANChattogram29 Oct 2024
Matt HenryNZ68*818283.9510not out1v PAKKarachi2 Jan 2023
MS DhoniIND68*843180.953not out3v AUSChandigarh17 Oct 2008
Rohit SharmaIND68*938073.126not out3v NZKanpur22 Sept 2016
Ian BellENG68*978170.106not out2v AUSAdelaide3 Dec 2010
Mehedi Hasan MirazBAN68*1025166.679not out1v ZIMDhaka11 Nov 2018
Kane WilliamsonNZ68*1036066.023not out3v ZIMBulawayo6 Aug 2016
Rahul DravidIND68*1158059.136not out1v ZIMHarare15 Jun 2001
Babar AzamPAK68*12010056.675retired hurt2v ENGLondon24 May 2018
Ryan HarrisAUS68*1237055.289not out2v WIBarbados7 Apr 2012
WPUJC VaasSL68*1269153.978not out2v AUSKandy16 Mar 2004
Rahul DravidIND68*1314151.914not out4v WISt Kitts22 Jun 2006
Matthew WadeAUS68*1355050.377not out1v SLHobart14 Dec 2012
Martin CroweNZ68*1434047.554not out3v PAKKarachi10 Oct 1990
Viv RichardsWI68*1446047.225not out4v AUSAdelaide3 Feb 1989
Mushfiqur RahimBAN68*1566043.595not out1v SLPallekele21 Apr 2021
Rashid LatifPAK68*1656041.217not out1v ZIMKarachi1 Dec 1993
Mark DekkerZIM68*1679040.722not out4v PAKRawalpindi9 Dec 1993
Nkruma BonnerWI68*2207030.913not out4v SLGalle21 Nov 2021
Chris HarrisNZ68*2356028.945not out2v SAAuckland27 Feb 1999
Tony GreigENG68*2428128.106not out2v INDDelhi20 Dec 1972
Clive van RyneveldSA68*-50-8not out1v NZDurban11 Dec 1953
Bapu NadkarniIND68*--0-7not out2v NZDelhi16 Dec 1955
Chandu BordeIND68*-81-8not out2v AUSCalcutta17 Oct 1964
Richard CollingeNZ68*-61-11not out2v PAKAuckland16 Feb 1973
KL RahulIND684372158.146st †Liton Das b Mehedi Hasan Miraz2v BANKanpur27 Sept 2024
AB de VilliersSA684981138.783c KS Williamson b DAJ Bracewell3v NZWellington23 Mar 2012
Tristan StubbsSA685062136.003b KAJ Roach3v WIPort of Spain7 Aug 2024
Mark BoucherSA6851121133.336b JM Anderson2v ENGLondon31 Jul 2003
Sandeep PatilIND6856111121.436run out2v PAKLahore10 Dec 1982
Ravindra JadejaIND685790119.308c AN Cook b BA Stokes3v ENGLondon17 Jul 2014
Andrew FlintoffENG686265109.686c †AC Gilchrist b JN Gillespie1v AUSBirmingham4 Aug 2005
Tim SoutheeNZ686563104.628c MD Gunathilaka b MDK Perera1v SLChristchurch26 Dec 2018
Tamim IqbalBAN687011097.141c †BB McCullum b TG Southee2v NZHamilton15 Feb 2010
Richie RichardsonWI687212194.443c Wasim Akram b Waqar Younis3v PAKPort of Spain16 Apr 1993
Graeme HickENG68738293.157c RT Ponting b JN Gillespie3v AUSPerth28 Nov 1998
Ben CurranZIM687411091.892b AM Ghazanfar1v AFGBulawayo26 Dec 2024
Courtney BrowneWI68755490.678c HH Dippenaar b A Nel3v SABridgetown21 Apr 2005
PreviousPage 191Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.