ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Alastair CookENG140122 & 18*300141v INDMumbai23 Nov 2012
Shakib Al HasanBAN14081 & 59222130v ZIMHarare25 Apr 2013
Asad ShafiqPAK14010 & 130339171v SADubai23 Oct 2013
Imrul KayesBAN140115 & 25284201v SLChittagong4 Feb 2014
Tom Kohler-CadmoreWOR14041 & 99256173v LEIWorcester13 Jul 2014
Brendan TaylorNOT140106 & 34242210v MIDLondon12 Apr 2015
Marlon SamuelsWI140103 & 37331170v ENGGrenada21 Apr 2015
Jason RoySUR140140145171v NORNorthampton18 May 2015
Dimuth KarunaratneSL140130 & 10256140v PAKKandy3 Jul 2015
Ben FoakesSUR140140*212190v GLOBristol21 Aug 2015
Liam DawsonHAM140140 & DNB212180v YORSouthampton14 Sept 2015
Stephen CookSA140115 & 25287180v ENGCenturion22 Jan 2016
Assad ValaPNG140120 & 20280100v IRETownsville31 Jan 2016
Usman KhawajaAUS140140216250v NZWellington12 Feb 2016
Alastair CookESS140105 & 35*268210v GLOChelmsford10 Apr 2016
Jonny BairstowENG140140183131v SLLeeds19 May 2016
Wayne MadsenDER140103 & 37224200v KENDerby22 May 2016
Shiv ThakorDER140130 & 10178160v KENDerby22 May 2016
Michael KlingerGLO140140286142v NORBristol22 May 2016
Liam LivingstoneLAN14034* & 106*175132v WARManchester20 Jun 2016
Moeen AliENG140108 & 32203173v PAKLondon11 Aug 2016
Darren StevensKEN140140161212v GLOBristol23 Aug 2016
Dawid MalanMID14053 & 87298141v LANManchester12 Sept 2016
Ryan ten DoeschateESS140117 & 23206150v GLAChelmsford12 Sept 2016
Cheteshwar PujaraIND14062 & 78261180v NZKanpur22 Sept 2016
Stephen MurdochWF140109 & 31209221v AAMount Maunganui22 Oct 2016
Peter HandscombAUS140105 & 35*266141v PAKBrisbane15 Dec 2016
Richard LeviNOR140101 & 39*132202v GLACardiff12 Sept 2017
Greg HayCS140140250130v CANChristchurch7 Nov 2017
Chris NashNOT140139 & 1228210v WORNottingham25 Jun 2018
Virat KohliIND140123 & 17297151v AUSPerth14 Dec 2018
Joe BurnsQUE14060 & 80224142v VICMelbourne23 Feb 2019
Harvey HoseinDER14078 & 62293200v DURDerby5 Apr 2019
Tom LaceDER14083 & 57251230v GLOBristol11 Apr 2019
Tom AbellSOM14082 & 58253180v HAMTaunton30 Jun 2019
Callum FergusonWOR14013 & 127310230v DERKidderminster7 Jul 2019
Shan MasoodPAK1405 & 13521383v SLKarachi19 Dec 2019
Ian BellWAR14050 & 90264210v GLACardiff6 Sept 2020
Jamie GibsonWF14024 & 116*246172v CANChristchurch28 Oct 2020
Matthew WadeTAS14083 & 57*302152v WAAdelaide30 Oct 2020
Aiden MarkramSA14032 & 108303183v PAKRawalpindi4 Feb 2021
Fawad AlamPAK140140204200v ZIMHarare29 Apr 2021
Ali OrrSUS14021 & 119311230v KENCanterbury11 Jul 2021
Mitch RenwickOV1406 & 134285180v CSNelson7 Nov 2021
Kyle VerreynneSA1404 & 136*197161v NZChristchurch25 Feb 2022
Robert O'DonnellAA14084 & 56*173153v OVAlexandra11 Mar 2022
Will RhodesWAR14029 & 111*401160v YORLeeds19 May 2022
Tom LammonbySOM14030 & 11035890v NORTaunton20 Sept 2022
Will SutherlandVIC140100 & 40237124v SAAdelaide6 Oct 2022
Babar AzamPAK140136 & 4173201v ENGRawalpindi1 Dec 2022

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.