Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sanjay ManjrekarIND1163 & 113*257130v PAKKarachi15 Nov 1989
Ramiz RajaPAK116116*14880v SLHobart15 Feb 1990
Peter TaylorAUS11629 & 8722690v NZWellington15 Mar 1990
Geoff MarshAUS11694 & 22292150v WIGeorgetown23 Mar 1991
John WrightNZ116116 & 0336150v ENGWellington6 Feb 1992
Chandika HathurusingheSL11667 & 49283100v AUSColombo28 Aug 1992
Phil SimmonsWI1166 & 11020082v AUSMelbourne26 Dec 1992
Graeme HickENG11680 & 36181192v AUSLondon19 Aug 1993
Gary KirstenSA11672 & 44271200v ENGLondon21 Jul 1994
Mike AthertonENG11699 & 17266111v SALeeds4 Aug 1994
Hashan TillakaratneSL116116 & DNB287140v ZIMHarare26 Oct 1994
Inzamam-ul-HaqPAK116116*13891v ZIMHarare25 Feb 1995
Ramiz RajaPAK11654 & 62197150v NZChristchurch8 Dec 1995
Gary KirstenSA116116126110v ENGCenturion14 Jan 1996
Greg BlewettAUS11669 & 47*231130v WISydney29 Nov 1996
Brian LaraWI1161 & 115212111v SLKingstown20 Jun 1997
Alec StewartENG11611611191v INDSharjah11 Dec 1997
Jacques KallisSA11615 & 10133670v AUSMelbourne26 Dec 1997
Stephen FlemingNZ116116*12280v AUSMelbourne21 Jan 1998
Mark TaylorAUS11614 & 102*236180v INDBangalore25 Mar 1998
Inzamam-ul-HaqPAK116116*11044v SLKimberley7 Apr 1998
Ajay JadejaIND116116*12162v ZIMCuttack9 Apr 1998
Romesh KaluwitharanaSL11628 & 88224120v NZColombo10 Jun 1998
Rahul DravidIND116116118120v SLNagpur22 Mar 1999
Stephen FlemingNZ11643 & 73397100v INDMohali10 Oct 1999
Ijaz AhmedPAK1161 & 115179160v AUSPerth26 Nov 1999
Mark WaughAUS11611613151v INDAdelaide26 Jan 2000
Damien MartynAUS116116*135131v NZAuckland3 Mar 2000
Wavell HindsWI116116*125121v ZIMKingston2 Apr 2000
Younis KhanPAK11611628191v SLGalle21 Jun 2000
Arjuna RanatungaSL11651 & 65204180v PAKGalle21 Jun 2000
Wavell HindsWI11670 & 4629180v AUSSydney2 Jan 2001
Brian LaraWI116116*106102v AUSSydney17 Jan 2001
Mahela JayawardeneSL116116129130v NZSharjah10 Apr 2001
Sourav GangulyIND11618 & 98*170170v SLKandy22 Aug 2001
Dion EbrahimZIM11694 & 22294120v INDDelhi28 Feb 2002
Herschelle GibbsSA116116126133v KENColombo20 Sept 2002
Herschelle GibbsSA116116*119160v INDColombo25 Sept 2002
Brian LaraWI116116134122v SACape Town9 Feb 2003
Brian LaraWI11611610682v SLBarbados8 Jun 2003
Yasir HameedPAK116116132142v BANMultan9 Sept 2003
Andrew FlintoffENG116102* & 14261141v WISt John's10 Apr 2004
Kevin PietersenENG116116110106v SACenturion13 Feb 2005
Dwayne BravoWI1163 & 113219150v AUSHobart17 Nov 2005
Adam GilchristAUS116116105114v SLPerth29 Jan 2006
Vusi SibandaZIM11611613791v BERTrinidad20 May 2006
Matthew HaydenAUS11624 & 92192150v ENGPerth14 Dec 2006
Jeremy BrayIRE116116136104v SCONairobi30 Jan 2007
Shivnarine ChanderpaulWI116116*12293v ENGBirmingham4 Jul 2007
Michael HusseyCSK116116*5489v PKChandigarh19 Apr 2008
PreviousPage 191Next

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.