Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
VVS LaxmanIND109104 & 5250150v SLAhmedabad18 Dec 2005
Irfan PathanIND10982 & 27196160v SLAhmedabad18 Dec 2005
Alastair CookENG109105 & 4298100v PAKLondon13 Jul 2006
Michael VaughanENG10979 & 30276150v INDLondon19 Jul 2007
Michael HusseyAUS10990 & 19259100v INDNagpur6 Nov 2008
Simon KatichAUS10955 & 54319111v SACape Town19 Mar 2009
Raqibul HasanBAN10944 & 65202121v WIGrenada17 Jul 2009
Daniel VettoriNZ10942 & 67219100v SLGalle18 Aug 2009
Kamran AkmalPAK10982 & 27168151v NZDunedin24 Nov 2009
Simon KatichAUS10999 & 10185120v WIPerth16 Dec 2009
Brendan NashWI10944 & 65274110v AUSPerth16 Dec 2009
Hashim AmlaSA10914 & 95212160v ENGCape Town3 Jan 2010
Virender SehwagIND109109 & 0108190v SLColombo3 Aug 2010
Ian BellENG10952 & 57*149160v SLLondon3 Jun 2011
Tharanga ParanavitanaSL10965 & 44270160v ENGLondon3 Jun 2011
Suresh RainaIND10982 & 27168180v WIJamaica20 Jun 2011
Hamilton MasakadzaZIM109104 & 527281v BANHarare4 Aug 2011
Martin GuptillNZ109109 & 0239112v ZIMBulawayo1 Nov 2011
Marlon SamuelsWI10925 & 84162161v INDKolkata14 Nov 2011
NazimuddinBAN10931 & 78265142v PAKChittagong9 Dec 2011
Brendon McCullumNZ10925 & 84182130v WIAntigua25 Jul 2012
Dean BrownlieNZ1090 & 109189132v SACape Town2 Jan 2013
AB de VilliersSA10919 & 9023391v PAKAbu Dhabi14 Oct 2013
Darren BravoWI109109 & DNB155114v NZTrinidad16 Jun 2014
Alastair CookENG109105 & 4282120v WIBarbados1 May 2015
Misbah-ul-HaqPAK10971 & 3824693v ENGSharjah1 Nov 2015
Kane WilliamsonNZ1091 & 108*168121v SLHamilton18 Dec 2015
Asad ShafiqPAK109109 & DNB179122v ENGLondon11 Aug 2016
Parthiv PatelIND10942 & 67*139171v ENGChandigarh26 Nov 2016
Tom LathamNZ10968 & 41*170171v BANChristchurch20 Jan 2017
Cheteshwar PujaraIND10917 & 9228780v AUSBengaluru4 Mar 2017
Jonny BairstowENG10999 & 10175161v SAManchester4 Aug 2017
Roshen SilvaSL10910923061v BANChattogram31 Jan 2018
Joe DenlyENG10974 & 35323111v NZMount Maunganui21 Nov 2019
Abid AliPAK109109*201110v SLRawalpindi11 Dec 2019
Devon ConwayNZ109109166121v BANChristchurch9 Jan 2022
Travis HeadAUS109101 & 8129130v ENGHobart14 Jan 2022
Abdullah ShafiquePAK10913 & 9634171v AUSKarachi12 Mar 2022
Agha SalmanPAK109103 & 6169180v NZKarachi26 Dec 2022
Ben DuckettENG10984 & 2595180v NZMount Maunganui16 Feb 2023
Dimuth KarunaratneSL10977 & 32*94151v AFGColombo2 Feb 2024
Mominul HaqueBAN109107* & 2202171v INDKanpur27 Sept 2024
Joe RootENG1093 & 106137110v NZWellington6 Dec 2024
Ben CurranZIM10968 & 41135170v AFGBulawayo26 Dec 2024
Senuran MuthusamySA109109 & DNB206102v INDGuwahati22 Nov 2025
Rachin RavindraNZ10933 & 76150210v ENGLondon17 Jun 2026
George GiffenAUS10857 & 51--0v ENGMelbourne1 Mar 1895
Joe DarlingAUS1087 & 101-190v ENGSydney13 Dec 1897
Charlie McLeodAUS10831* & 77--0v ENGLondon14 Aug 1899
Victor TrumperAUS108104 & 4-140v ENGManchester24 Jul 1902
PreviousPage 112Next

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.