Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
AB de VilliersSA658411077.384b JJ Bumrah1v INDCape Town5 Jan 2018
Mark CraigNZ65852376.478c & b Mohammad Hafeez2v PAKSharjah26 Nov 2014
Hannan SarkarBAN658611075.581c JH Kallis b M Ntini1v SAPotchefstroom25 Oct 2002
Mushfiqur RahimBAN65869275.588c AB de Villiers b M Zondeki1v SACenturion26 Nov 2008
VVS LaxmanIND658711074.713c ME Waugh b GD McGrath2v AUSChennai18 Mar 2001
Kris SrikkanthIND65888073.862c GA Gooch b IT Botham2v ENGBangalore9 Dec 1981
Sikandar RazaZIM65887073.866c Yamin Ahmadzai b Sharafuddin Ashraf2v AFGHarare20 Oct 2025
Saeed AnwarPAK65898173.031c sub (AR Whittall) b GJ Whittall4v ZIMHarare21 Mar 1998
Sanath JayasuriyaSL65929070.657c WJ Cronje b BN Schultz2v SAColombo14 Sept 1993
Barry JarmanAUS65947069.157b EAS Prasanna2v INDMelbourne30 Dec 1967
Chris LewisENG659410069.1510c ? b CEL Ambrose3v WIBirmingham25 Jul 1991
Damien FlemingAUS659410069.159lbw b HH Streak2v ZIMHarare14 Oct 1999
Alistair CampbellZIM659410069.152c CH Gayle b CL Hooper3v WIHarare27 Jul 2001
Ian SmithNZ65957068.428c & b Mudassar Nazar1v PAKWellington18 Jan 1985
Dilip VengsarkarIND659610067.714c WW Davis b MD Marshall3v WIKanpur21 Oct 1983
Aamer SohailPAK65969067.712c ST Jayasuriya b HDPK Dharmasena3v SLColombo9 Aug 1994
Quinton de KockSA65978167.017c †TD Paine b PJ Cummins3v AUSCape Town22 Mar 2018
Inzamam-ul-HaqPAK65988066.336c †A Flower b GJ Whittall3v ZIMHarare31 Jan 1995
Marlon SamuelsWI659811266.334b Mohammed Shami1v INDKolkata6 Nov 2013
Graeme FowlerENG65998065.662b RM Hogg3v AUSMelbourne26 Dec 1982
Graham ThorpeENG65997065.665c TCB Fernando b PA de Silva3v SLLondon16 May 2002
Stephen FlemingNZ659913065.664c †T Taibu b NB Mahwire2v ZIMBulawayo15 Aug 2005
Raqibul HasanBAN65998165.664c & b DJG Sammy4v WIGrenada17 Jul 2009
Clem HillAUS651007065.003b FR Foster3v ENGSydney15 Dec 1911
Javed MiandadPAK651008065.004lbw b SR Waugh4v AUSMelbourne12 Jan 1990
Mark BoucherSA6510110064.368c JK Silva b UWMBCA Welegedara2v SLCenturion15 Dec 2011
Mark BoucherSA651027263.737c TM Dilshan b M Muralitharan3v SLColombo4 Aug 2006
Rohit SharmaIND651027263.736c †N Dickwella b PADLR Sandakan1v SLDelhi2 Dec 2017
Doug WaltersAUS6510310063.116lbw b DR Hadlee3v NZChristchurch8 Mar 1974
Imran KhanPAK651036263.117b G Miller4v ENGBirmingham29 Jul 1982
Ian BellENG651034163.114c SM Katich b GD McGrath3v AUSManchester11 Aug 2005
Gautam GambhirIND651038063.111c AB Barath b FH Edwards1v WIKolkata14 Nov 2011
Devdutt PadikkalIND6510310163.114b Shoaib Bashir2v ENGDharamsala7 Mar 2024
Ian ChappellAUS651057061.903c †APE Knott b CM Old1v ENGMelbourne8 Feb 1975
Rachin RavindraNZ651055161.904b Washington Sundar1v INDPune24 Oct 2024
Shane WatsonAUS651069261.321c BJ Watling b TG Southee3v NZHamilton27 Mar 2010
Sachin TendulkarIND6510711060.755c RT Ponting b ME Waugh3v AUSMumbai27 Feb 2001
John WrightNZ651087160.191run out3v PAKLahore16 Nov 1984
Younis KhanPAK651088160.196lbw b MJ Hoggard1v ENGManchester31 May 2001
Daniel VettoriNZ651088060.198c GD McGrath b SK Warne3v AUSAuckland26 Mar 2005
Mahela JayawardeneSL651089060.194c †MJ Prior b MJ Hoggard3v ENGKandy1 Dec 2007
Colin de GrandhommeNZ651087160.197c DP Sibley b BA Stokes2v ENGMount Maunganui21 Nov 2019
Tillakaratne DilshanSL651098059.636c M Kaif b Harbhajan Singh2v INDAhmedabad18 Dec 2005
Imran FarhatPAK6510911059.631c DPMD Jayawardene b KMDN Kulasekara4v SLKandy3 Apr 2006
Usman KhawajaAUS651108159.093c JH Kallis b Imran Tahir4v SAJohannesburg17 Nov 2011
David GowerENG651116058.565c †KJ Wright b JD Higgs2v AUSSydney10 Feb 1979
Marcus TrescothickENG651118158.561b SW Tait1v AUSNottingham25 Aug 2005
Brian LaraWI6511211058.043c SR Waugh b BP Julian1v AUSBridgetown31 Mar 1995
Ramnaresh SarwanWI651129058.045c MA Vermeulen b RW Price1v ZIMBulawayo12 Nov 2003
Kamran AkmalPAK6511412057.027st †KD Karthik b Harbhajan Singh2v INDBengaluru8 Dec 2007
PreviousPage 207Next

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.