Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerRunsScoresBF4s6sOppositionGroundDate
Peter MayENG10074 & 26--0v INDLondon19 Jun 1952
Collie SmithWI100100--2v INDDelhi6 Feb 1959
Joe SolomonWI100100*--0v INDDelhi6 Feb 1959
Bill LawryAUS10010014880v INDMelbourne30 Dec 1967
Mike DennessENG100100189100v INDBirmingham4 Jul 1974
Faoud BacchusWI10096 & 4--0v INDBangalore15 Dec 1978
Carl HooperWI100100* & DNB17173v INDKolkata26 Dec 1987
Shivnarine ChanderpaulWI10052 & 4820690v INDKingston6 Mar 1997
Roland HolderWI10091 & 926670v INDPort of Spain14 Mar 1997
Michael VaughanENG1000 & 100146110v INDLondon25 Jul 2002
Wavell HindsWI100100200160v INDKolkata30 Oct 2002
Craig McMillanNZ100100*13071v INDChandigarh16 Oct 2003
Andrew FlintoffENG10050 & 50231124v INDMumbai18 Mar 2006
Simon KatichAUS10066 & 34289100v INDBangalore9 Oct 2008
Kane WilliamsonNZ10075 & 25196100v INDKanpur22 Sept 2016
AB de VilliersSA10065 & 35134132v INDCape Town5 Jan 2018
AB de VilliersSA10020 & 80169120v INDCenturion13 Jan 2018
Travis HeadAUS10011 & 89114100v INDPerth22 Nov 2024
Bill BrownAUS999921680v INDMelbourne6 Feb 1948
John ReidNZ9954 & 45*-92v INDHyderabad19 Nov 1955
Doug WaltersAUS9994* & 521250v INDSydney26 Jan 1968
Ian ChappellAUS9999 & DNB-160v INDCalcutta12 Dec 1969
Kim HughesAUS9986 & 13*23790v INDBangalore19 Sept 1979
Javed MiandadPAK999919161v INDBangalore14 Sept 1983
Paul DowntonENG9937* & 6232170v INDMumbai28 Nov 1984
Brian LaraWI9952 & 47180100v INDPort of Spain19 Apr 2002
Matthew HaydenAUS9983 & 16*183171v INDDelhi29 Oct 2008
Matt RenshawAUS9968 & 31206151v INDPune23 Feb 2017
Dimuth KarunaratneSL992 & 9721790v INDGalle26 Jul 2017
Harry BrookENG9999 & 0113112v INDLeeds20 Jun 2025
Mike SmithENG9898-140v INDLondon20 Aug 1959
John JamesonENG9882 & 16177122v INDLondon19 Aug 1971
Graham GoochENG9858 & 40173140v INDBangalore9 Dec 1981
Geoff MillerENG9898244130v INDManchester24 Jun 1982
Ramiz RajaPAK9869 & 29--0v INDKolkata11 Feb 1987
Bryan YoungNZ9813 & 85244170v INDHamilton19 Mar 1994
Craig McMillanNZ9824 & 74*18080v INDWellington26 Dec 1998
Hamilton MasakadzaZIM9827 & 71196121v INDHarare20 Sept 2005
Joe RootENG9821 & 77153120v INDMumbai8 Dec 2016
Jonny BairstowENG9870 & 28128140v INDBirmingham1 Aug 2018
Liton DasBAN9825 & 7312491v INDDhaka22 Dec 2022
Colin CowdreyENG9734 & 63*--1v INDLondon18 Jun 1959
Bill LawryAUS9750 & 47*-140v INDCalcutta17 Oct 1964
Ken BarringtonENG9797225100v INDLondon22 Jun 1967
Javed MiandadPAK9745 & 52235100v INDMadras15 Jan 1980
Lance KlusenerSA979716951v INDBengaluru2 Mar 2000
Nasser HussainENG9785 & 12166151v INDMohali3 Dec 2001
Ramnaresh SarwanWI9719 & 7827472v INDChennai17 Oct 2002
Matthew HaydenAUS9767 & 30137141v INDSydney2 Jan 2004
Matthew HaydenAUS9758 & 3916392v INDChennai14 Oct 2004

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.