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
Maurice FosterWI143125 & 18*-190v AUSKingston16 Feb 1973
Gundappa ViswanathIND14397* & 46-190v WIMadras11 Jan 1975
Alvin KallicharranWI14376 & 67237210v AUSAdelaide23 Jan 1976
Haroon RasheedPAK143108 & 35256157v ENGSindh2 Jan 1978
Mudassar NazarPAK143126 & 17383160v INDBangalore21 Nov 1979
Graeme WoodAUS143111 & 32*294150v NZBrisbane28 Nov 1980
John WrightNZ143110 & 33*628121v INDAuckland13 Mar 1981
Clive LloydWI143143-132v INDPort of Spain11 Mar 1983
David HookesAUS143143*152172v SLKandy22 Apr 1983
Larry GomesWI143143279160v ENGBirmingham14 Jun 1984
Richie RichardsonWI143138 & 5240250v AUSBrisbane23 Nov 1984
Martin CroweNZ143143333140v ENGWellington3 Mar 1988
Sanjay ManjrekarIND14393 & 50273200v ENGManchester9 Aug 1990
Alec StewartENG14374 & 69*311210v PAKLondon18 Jun 1992
Hansie CronjeSA14321 & 122231201v AUSJohannesburg4 Mar 1994
Moin KhanPAK14326 & 117*289152v SLSialkot22 Sept 1995
Sachin TendulkarIND143143247200v SLColombo2 Aug 1997
Aravinda de SilvaSL14333 & 110*303191v INDMohali19 Nov 1997
Nasser HussainENG14337 & 106442170v WISt John's20 Mar 1998
Mark WaughAUS14326 & 117313101v PAKKarachi22 Oct 1998
Chris CairnsNZ143124 & 19*187145v ZIMHarare19 Sept 2000
Sachin TendulkarIND143126 & 17247182v AUSChennai18 Mar 2001
Mark ButcherENG14351 & 92332180v INDAhmedabad11 Dec 2001
Mark RichardsonNZ143143191140v BANHamilton18 Dec 2001
VVS LaxmanIND14369* & 74280200v WIPort of Spain19 Apr 2002
Brendon McCullumNZ143143243102v BANDhaka19 Oct 2004
Inzamam-ul-HaqPAK14357 & 86197171v INDMohali8 Mar 2005
Alastair CookENG14381 & 62358130v SLColombo9 Dec 2007
Ravi BoparaENG143143 & DNB284170v WILondon6 May 2009
Sachin TendulkarIND143143 & DNB182131v BANMirpur24 Jan 2010
VVS LaxmanIND143143*260160v SAKolkata14 Feb 2010
Mohammad HafeezPAK143143237140v BANChittagong9 Dec 2011
Alastair CookENG14394 & 49*347150v SLColombo3 Apr 2012
Kieran Noema-BarnettCS14374 & 69256211v OVNelson7 Feb 2014
Virat KohliIND14338 & 105*228191v NZWellington14 Feb 2014
Jeet RavalAA143143272202v OVDunedin16 Feb 2014
Vikram SolankiSUR143143182181v GLOBristol9 Jun 2014
Kraigg BrathwaiteWI143129 & 14*292140v NZTrinidad16 Jun 2014
Adam LythYOR143143250260v DURLeeds7 Jul 2014
Dawid MalanMID14397 & 46253280v DURLondon9 Sept 2014
Shakib Al HasanBAN143137 & 6185192v ZIMKhulna3 Nov 2014
Brad WilsonND14361 & 82267172v OVDunedin11 Dec 2014
Joe CarterND14318 & 125218192v OVDunedin11 Dec 2014
Jermaine BlackwoodWI143112* & 31280182v ENGAntigua13 Apr 2015
Varun ChopraWAR14324 & 119*355180v HAMBirmingham19 Apr 2015
Nick BrowneESS143143245260v SURLondon26 Apr 2015
Jason RoySUR143143 & DNB166192v LANLondon31 May 2015
Luke WrightSUS14359 & 84205232v HAMBrighton7 Jun 2015
Tom FellWOR143143 & DNB228221v MIDUxbridge21 Jun 2015
Azhar AliPAK14326 & 117353100v SLColombo25 Jun 2015

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.