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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Ross TaylorNZ11011011565v WISt Kitts14 Jul 2012
MS DhoniIND11062 & 48*154114v NZBangalore31 Aug 2012
Hashim AmlaSA11011023580v NZPort Elizabeth11 Jan 2013
Alexei KervezeeWOR110110137110v DERWorcester27 Apr 2014
Moeen AliENG1102 & 108*292170v SLLeeds20 Jun 2014
Aaron FinchYOR11011014693v WARBirmingham22 Jun 2014
Chris WrightWAR11065 & 45139220v NOTBirmingham29 Jun 2014
Adam RossingtonNOR11048 & 62167133v SOMNorthampton12 Jul 2014
Dwayne SmithBT110110*6978v SLZBarbados23 Jul 2014
Michael CarberryHAM110110196180v LEISouthampton31 Aug 2014
Chris CookeGLA11074 & 36235150v DERCardiff9 Sept 2014
Marcus TrescothickSOM11066 & 44176200v YORLeeds23 Sept 2014
Moeen AliWOR11012 & 98178132v ESSChelmsford23 Sept 2014
Azhar AliPAK11087 & 2326240v NZAbu Dhabi9 Nov 2014
Chris RogersAUS11055 & 55136200v INDBrisbane17 Dec 2014
BJ WatlingND11039 & 71237100v AAAuckland6 Feb 2015
Dean BrownlieND11058 & 52158160v CSWhangarei27 Feb 2015
Suresh RainaIND110110*10494v ZIMAuckland14 Mar 2015
Varun ChopraWAR1103 & 107246100v WORBirmingham9 May 2015
Ross TaylorNZ110110123120v ENGSouthampton14 Jun 2015
Jack LeaningYOR110110177141v NOTLeeds22 Jun 2015
Matthew BoyceLEI11050 & 60289140v GLACardiff22 Jun 2015
Luke WrightSUS110110204131v WARBirmingham28 Jun 2015
Richard OliverWOR11099 & 11193151v NOTNottingham29 Jun 2015
Darren StevensKEN1101106496v GLACardiff28 Jul 2015
Hamish RutherfordDER110110131101v GLOBristol29 Jul 2015
Tom LathamNZ110110*11672v ZIMHarare4 Aug 2015
KL RahulIND110108 & 2193131v SLColombo20 Aug 2015
Mark CosgroveLEI110110 & DNB194141v NORNorthampton21 Aug 2015
Kumar SangakkaraSUR110101 & 9153151v NORLondon22 Sept 2015
Milinda SiriwardanaSL11068 & 4217194v WIColombo22 Oct 2015
Marlon SamuelsWI110110*95151v SLKandy7 Nov 2015
Hamilton MasakadzaZIM11011011194v AFGSharjah6 Jan 2016
Michael KlingerGLO1108 & 102*155113v WORWorcester29 May 2016
Tom WestleyESS11011012491v HAMSouthampton5 Jun 2016
Brendon McCullumMID11011085115v GLACardiff14 Jun 2016
Hashim AmlaSA11011099130v WISt Kitts15 Jun 2016
Gary BallanceYOR11078 & 32154160v DURChester-le-Street20 Jun 2016
Johann MyburghSOM110110161170v HAMSouthampton26 Jun 2016
Gareth BattySUR110110*145142v HAMSouthampton17 Jul 2016
Tom AlsopHAM11017 & 93235130v NOTNottingham13 Aug 2016
Billy GodlemanDER11010 & 100168161v ESSDerby13 Aug 2016
KL RahulIND110110*51125v WILauderhill27 Aug 2016
Kumar SangakkaraSUR11026 & 84*208160v HAMLondon6 Sept 2016
Marcus TrescothickSOM11073 & 37*178190v YORLeeds12 Sept 2016
Ajinkya RahaneIND11082 & 28168131v BANHyderabad9 Feb 2017
Alex HalesENG11011010795v WIBarbados9 Mar 2017
Richard LeviNOR11011 & 9988124v DERDerby14 Apr 2017
J ChaturangaBHR11011091710v THAChiang Mai23 Apr 2017
Samit PatelNOT11028 & 82163152v DERNottingham2 Jun 2017
PreviousPage 227Next

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.