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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Justin LangerAUS123123154200v NZHobart22 Nov 2001
Thilan SamaraweeraSL123123*166121v ZIMColombo27 Dec 2001
Ricky PontingAUS12389 & 34132220v SADurban15 Mar 2002
Graham ThorpeENG123123229120v SLBirmingham30 May 2002
Mark ButcherENG123123 & DNB226180v SLManchester13 Jun 2002
Alec StewartENG123123 & DNB190170v SLManchester13 Jun 2002
Marvan AtapattuSL123123*121151v SABenoni1 Dec 2002
Mohammad HafeezPAK12321 & 102*185142v BANPeshawar27 Aug 2003
Stuart CarlisleZIM123118 & 5223162v AUSSydney17 Oct 2003
Mark RichardsonNZ12382 & 41418110v PAKWellington26 Dec 2003
Inzamam-ul-HaqPAK12312312194v INDLahore21 Mar 2004
Andrew FlintoffENG12312310487v WILondon6 Jul 2004
Ricky PontingAUS12325 & 98230150v PAKPerth16 Dec 2004
Mohammad YousufPAK123111 & 12162124v AUSMelbourne26 Dec 2004
Sachin TendulkarIND123123130122v PAKAhmedabad12 Apr 2005
Boeta DippenaarSA123123129120v WIBarbados11 May 2005
Tatenda TaibuZIM12371* & 52241141v INDBulawayo13 Sept 2005
Chris GayleWI123123130182v INDKingston18 May 2006
Ian BellENG123119 & 4211130v PAKLeeds4 Aug 2006
Alastair CookENG12340 & 83215170v PAKLondon17 Aug 2006
Shahriar NafeesBAN123123*161171v ZIMJaipur13 Oct 2006
Ryan WatsonSCO123123*120102v CANMombasa18 Jan 2007
Brad HodgeAUS1231238987v NEDSt Kitts18 Mar 2007
Kamran AkmalPAK12352 & 71230150v SALahore8 Oct 2007
David ObuyaKEN12353 & 70183112v BERNairobi1 Nov 2007
Irfan PathanIND123102 & 21*176134v PAKBengaluru8 Dec 2007
Ashwell PrinceSA123123*196150v WIDurban10 Jan 2008
Daniel VettoriNZ12388 & 35202171v ENGHamilton5 Mar 2008
Younis KhanPAK123123*117111v INDKarachi2 Jul 2008
Jesse RyderNZ123102 & 21189161v INDHamilton18 Mar 2009
Mahela JayawardeneSL123123108141v PAKDambulla3 Aug 2009
Chris GayleWI123102 & 21104116v AUSPerth16 Dec 2009
Tillakaratne DilshanSL123123113122v INDNagpur18 Dec 2009
Ian BellENG12384 & 39*160131v BANChittagong12 Mar 2010
Daniel VettoriNZ12346 & 77190140v AUSWellington19 Mar 2010
Yusuf PathanIND123123*9677v NZBangalore7 Dec 2010
MS DhoniIND12333 & 90156162v SACenturion16 Dec 2010
Rahul DravidIND123117 & 6247160v ENGNottingham29 Jul 2011
Andrew StraussENG123122 & 1265190v WILondon17 May 2012
Brendon McCullumNZ12312358117v BANKandy21 Sept 2012
Carl CachopaCS123123 & DNB210180v OVNapier26 Nov 2012
Kruger van WykCS12328 & 95251150v NDHamilton26 Nov 2013
Kirk EdwardsWI123123*108124v NZHamilton8 Jan 2014
Virat KohliIND123123111112v NZNapier19 Jan 2014
Will BraggGLA12349 & 74223200v HAMSouthampton11 May 2014
Ben WrightGLA123123146241v GLOBristol21 Jun 2014
Gareth RoderickGLO12398 & 25178170v WORWorcester15 Aug 2014
Tom LathamNZ123103 & 20257160v PAKAbu Dhabi9 Nov 2014
Kane WilliamsonNZ123123105120v PAKAbu Dhabi17 Dec 2014
Michael CarberryHAM12342 & 81275181v WARBirmingham19 Apr 2015
PreviousPage 159Next

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.