Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM188/2 (52.3)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
Mohammad YousufPAK14735 & 112239212v INDMultan28 Mar 2004
Michael VaughanENG1477 & 140284200v WISt John's10 Apr 2004
Scott StyrisNZ147108 & 39254220v ENGNottingham10 Jun 2004
Chris GayleWI14766 & 81170211v ENGLondon22 Jul 2004
Andrew StraussENG147147 & 0254231v SAJohannesburg13 Jan 2005
Younis KhanPAK147147 & 0260190v INDKolkata16 Mar 2005
Jacques KallisSA147147 & DNB287141v WISt John's29 Apr 2005
Mark BoucherSA147147*68810v ZIMPotchefstroom20 Sept 2006
Matt PriorENG147126* & 21137212v WILondon17 May 2007
Graeme SmithSA147147165270v WIDurban10 Jan 2008
Paul CollingwoodENG147113 & 34233181v WIAntigua15 Feb 2009
Eoin MorganENG147130 & 17262221v PAKNottingham29 Jul 2010
Sachin TendulkarIND14736 & 111*275211v SACenturion16 Dec 2010
Michael PollardWF147124* & 23282223v OVWellington27 Oct 2013
Brad HaddinAUS14794 & 53208131v ENGBrisbane21 Nov 2013
Daryl MitchellND147103* & 44195116v AAAuckland20 Dec 2013
Ajinkya RahaneIND14751* & 96278192v SADurban26 Dec 2013
Rob NicolCAN14766* & 81*338214v AAChristchurch7 Feb 2014
James NeeshamOV147DNB & 147135174v CSNelson7 Feb 2014
Ravi BoparaESS147147 & DNB302113v GLOChelmsford29 Jun 2014
Sikandar RazaZIM14782 & 65186192v BANChittagong12 Nov 2014
Daniel FlynnND14735 & 112200220v WFHamilton18 Dec 2014
Stephen MurdochWF14735 & 112225202v CSNapier1 Apr 2015
Niall O'BrienLEI14760 & 87238210v DERLeicester7 Aug 2015
Will YoungCS14785 & 62262114v AAAuckland8 Mar 2016
Dawid MalanMID147147226172v HAMNorthwood29 May 2016
Graham WaggGLA14783 & 64*227134v KENCardiff19 Jun 2016
Roston ChaseWI14710 & 137*302161v INDJamaica30 Jul 2016
George BaileyMID14737 & 110*260250v SURLondon4 Aug 2016
Jason RoySUR147110 & 37180220v MIDLondon4 Aug 2016
Jake LehmannYOR14731 & 116236180v SOMLeeds12 Sept 2016
Dean BrownlieND147143 & 4275170v AAMount Maunganui14 Nov 2016
James VinceHAM147147254200v YORSouthampton21 Apr 2017
Darren StevensKEN147147671014v GLASwansea14 May 2017
Marcus TrescothickSOM14728 & 119*237210v WARBirmingham5 Sept 2017
Rohit SharmaIND147147138182v NZKanpur29 Oct 2017
DC de BoorderOV147140* & 7241183v CSUniversity of Otago Oval15 Nov 2017
Alex DaviesLAN147147137161v DURManchester20 May 2018
Alex HalesENG14714792165v AUSNottingham19 Jun 2018
James AdamsHAM147147320230v YORSouthampton20 Jun 2018
Harry BrookYOR14779 & 68216251v HAMSouthampton20 Jun 2018
Samit PatelNOT14776 & 71234191v WORNottingham25 Jun 2018
Ryan HigginsGLO147105 & 42209210v DURCheltenham22 Jul 2018
Haris SohailPAK147147421130v NZDubai24 Nov 2018
Quinton de KockSA14718 & 129176201v PAKJohannesburg11 Jan 2019
Shreyas IyerMUM14714755715v SIKEmerald Heights International School Ground21 Feb 2019
Marnus LabuschagneGLA14765 & 82217151v GLOBristol23 Jun 2019
Daniel LawrenceESS147147245201v SURChelmsford16 Sept 2019
Kraigg BrathwaiteGLA14744 & 103*345161v LEICardiff16 Sept 2019
Marcus StoinisMS147147*79138v SSMelbourne12 Jan 2020

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.