Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM237/2 (63.2)ZIM chose to batODI2nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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 match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Doug WaltersAUS144112 & 32-191v WIPort of Spain23 Mar 1973
Alvin KallicharranWI14453 & 91-201v AUSPort of Spain23 Mar 1973
Ian DavisAUS14456 & 88260140v PAKMelbourne1 Jan 1977
Gundappa ViswanathIND144114 & 30294140v AUSMelbourne7 Feb 1981
Geoff HowarthNZ144137* & 7264150v INDWellington21 Feb 1981
John EmbureyENG14470 & 74*383142v PAKKarachi16 Dec 1987
Robin SmithENG144143 & 1293150v AUSManchester27 Jul 1989
Mike AthertonENG144144 & 0300170v WIGeorgetown17 Mar 1994
Hashan TillakaratneSL14436 & 108367160v NZDunedin18 Mar 1995
Kennedy OtienoKEN144144146121v BANNairobi10 Oct 1997
Andy FlowerZIM14444 & 100*314140v PAKBulawayo14 Mar 1998
Sachin TendulkarIND14418 & 126*282170v NZMohali10 Oct 1999
Justin LangerAUS144144286160v PAKPerth26 Nov 1999
Sourav GangulyIND14414415286v ZIMAhmedabad5 Dec 2000
Damien MartynAUS144144*149120v ZIMPerth4 Feb 2001
Rahul DravidIND144144*345230v WIGeorgetown11 Apr 2002
Hashan TillakaratneSL144144314240v NZColombo25 Apr 2003
Sourav GangulyIND144144 & DNB196180v AUSBrisbane4 Dec 2003
Adam GilchristAUS1440 & 144187193v SLKandy16 Mar 2004
Younis KhanPAK14414412283v HKColombo18 Jul 2004
Jacques KallisSA1448 & 136*240171v ENGCenturion21 Jan 2005
Faisal IqbalPAK1445 & 139233171v INDKarachi29 Jan 2006
Kevin PietersenENG144144 & DNB201171v INDChandigarh19 Dec 2008
Travis DowlinWI14495 & 49270141v BANGrenada17 Jul 2009
Rahul DravidIND144144226151v SLKanpur24 Nov 2009
Shane WatsonAUS14496 & 48278200v WIAdelaide4 Dec 2009
Tillakaratne DilshanSL144144131161v ZIMKandy10 Mar 2011
Mahela JayawardeneSL144144150140v ENGLeeds1 Jul 2011
MS DhoniIND144144175105v WIKolkata14 Nov 2011
Nasir HossainBAN14477 & 67*232141v ZIMHarare25 Apr 2013
Luke RonchiWF14478 & 66167232v AAAuckland23 Feb 2014
Gareth RoderickGLO14459 & 85179180v KENBristol18 May 2014
Ben BrownSUS144144* & 0249170v HAMSouthampton12 Apr 2015
Chris DentGLO14440 & 104*362240v NORNorthampton12 Apr 2015
Chesney HughesDER14440 & 104326210v NORDerby10 May 2015
Michael KlingerGLO144102 & 42319221v LANBristol7 Jun 2015
Joe BurnsMID14457 & 87270102v WORUxbridge21 Jun 2015
Hamish RutherfordDER14436 & 108336153v GLAChesterfield6 Jul 2015
Joe ClarkeWOR14440 & 104*276190v SUSWorcester1 Sept 2015
Will BraggGLA14498 & 46228200v WORWorcester13 Aug 2016
Tamim IqbalBAN144104 & 40194190v ENGMirpur28 Oct 2016
Stephen CookSA14440 & 104339120v AUSAdelaide24 Nov 2016
David WarnerAUS144144143171v PAKMelbourne26 Dec 2016
Anaru KitchenOV14436 & 108175175v AAUniversity of Otago Oval21 Mar 2017
Jim AllenbySOM144144*146116v GLACardiff5 May 2017
Mark CosgroveLEI144128 & 16204190v SUSLeicester9 Jun 2017
Mark StonemanSUR144144*149120v NOTLondon1 Jul 2017
James AdamsHAM144144262192v SURLondon3 Jul 2017
Dean ElgarSA1448 & 136261210v ENGLondon27 Jul 2017
Jack TaylorGLO144101* & 43214171v WORWorcester28 Aug 2017

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.