Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Chris GayleWI23134 & 197445257v NZNapier19 Dec 2008
Ajinkya RahaneIND227127 & 100*421197v SADelhi3 Dec 2015
Yashasvi JaiswalIND226209 & 17317227v ENGVisakhapatnam2 Feb 2024
Gordon GreenidgeWI223213 & 10*390227v NZAuckland27 Feb 1987
Aravinda de SilvaSL21996 & 123334207v NZAuckland1 Mar 1991
Brian LaraWI216216262227v PAKMultan19 Nov 2006
Kevin PietersenENG17214 & 158212177v AUSLondon8 Sept 2005
Brendon McCullumNZ170145 & 25106247v AUSChristchurch20 Feb 2016
Brendan TaylorZIM16750 & 117222117v NZBulawayo1 Nov 2011
AB de VilliersSA163163196127v AUSCape Town19 Mar 2009
Chris CairnsNZ158158 & DNB171187v SAAuckland18 Mar 2004
Jonny BairstowENG1448 & 136103167v NZNottingham10 Jun 2022
Haroon RasheedPAK143108 & 35256157v ENGSindh2 Jan 1978
Quinton de KockSA141141*170127v WIGros Islet10 Jun 2021
Ben StokesENG139120 & 19146127v WIBridgetown16 Mar 2022
Shahid AfridiPAK13816 & 122110107v WIBarbados26 May 2005
Viv RichardsWI13626 & 110*90127v ENGSt. John's11 Apr 1986
Mitchell SantnerNZ12576 & 49155137v ENGHamilton14 Dec 2024
Harbhajan SinghIND111111* & DNB11677v NZHyderabad12 Nov 2010
Hardik PandyaIND1081089687v SLKandy12 Aug 2017
Shahid AfridiPAK1031038077v INDLahore13 Jan 2006
Marco JansenSA9393 & DNB9167v INDGuwahati22 Nov 2025
Bert SutcliffeNZ9080* & 10-47v SAJohannesburg24 Dec 1953
Mitchell StarcAUS84849137v PAKMelbourne26 Dec 2016
Mohammad RafiqueBAN8419 & 656757v AUSChattogram16 Apr 2006
Virender SehwagIND309309375396v PAKMultan28 Mar 2004
AB de VilliersSA303278* & 25447246v PAKAbu Dhabi20 Nov 2010
Clive LloydWI279242* & 37-226v INDMumbai23 Jan 1975
Joe RootENG248153* & 95337186v NZWellington24 Feb 2023
Younis KhanPAK24091 & 149*320286v NZAuckland8 Mar 2001
Herschelle GibbsSA228228240296v PAKCape Town2 Jan 2003
MS DhoniIND224224 & DNB265246v AUSChennai22 Feb 2013
Mayank AgarwalIND222215 & 7402246v SAVisakhapatnam2 Oct 2019
Chris GayleWI214150 & 64*255256v NZAntigua25 Jul 2012
Rohit SharmaIND212212255286v SARanchi19 Oct 2019
Cameron GreenAUS208174* & 34355266v NZWellington29 Feb 2024
Duleep MendisSL205111 & 94240206v ENGLondon23 Aug 1984
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Misbah-ul-HaqPAK202101 & 101*225216v AUSAbu Dhabi30 Oct 2014
Viv RichardsWI192192*-206v INDDelhi11 Dec 1974
Ricky PontingAUS191105 & 86*194256v NZAuckland26 Mar 2005
Harbhajan SinghIND18469 & 115290166v NZAhmedabad4 Nov 2010
Daryl MitchellNZ183102 & 8127996v SLChristchurch9 Mar 2023
AB de VilliersSA166135* & 31*298156v WISt Kitts18 Jun 2010
Shahid AfridiPAK157156 & 1132206v INDFaisalabad21 Jan 2006
Adam GilchristAUS156144 & 12230156v BANFatullah9 Apr 2006
Asad ShafiqPAK14811 & 137187196v NZSharjah26 Nov 2014
Carl HooperWI14881 & 67207156v INDNagpur1 Dec 1994
Sanath JayasuriyaSL145145164136v BANColombo21 Jul 2002
Craig McMillanNZ1420 & 142183136v SLColombo27 May 1998

BF balls faced · 4s fours · 6s sixes

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