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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellYOR2015201535124214060.5026491.67101303
Eric RowanSA1950195035024214348.40--11100
Jeremy ConeyNZ197919793502428248.40--020232
Chris GayleWI2013201347124210140.3337065.41100365
Mohammad AshrafulBAN2006200648024213630.2536266.85100274
Elton ChigumburaZIM201320134802428630.2543156.15020261
Dean BrownlieND2019201958024210430.2555143.92111324
Robert O'DonnellAA2019201968124260*34.5753245.49010350
Garry SobersWI195919595802427230.2530.0001180
Roy FredericksWI197119714802428030.2510.0001171
Scott StyrisNZ20062006692242103*34.5736965.58111372
Gavin RennieZIM2000200051002429324.2075032.27011260
Adam ParoreNZ1998199861012427826.8957342.23020241
David MurrayWI1978197861102428422.0025832.56020160
Dominic CorkENG19951995912224256*24.2048250.21010300
Brett RandellCS/ND20222022813424290*26.8953045.66022315
Katene ClarkeND2020202071312424120.1751546.99001322
Liam LivingstoneLAN2018201891412424818.6240759.46000372
Suranga LakmalSL20172017101712424215.1341658.17002312
Graeme SwannENG20102010141812423214.2431177.81001294
Lewis GregorySOM20152015121912423213.4455843.37004352
Ryan ten DoeschateNED20102010121241212*241.0030977.991002310
John EdrichENG19701970231241115*120.5065336.91110260
Marlon SamuelsWI2002200234124110480.3340759.21110391
Vijay HazareIND1949194924024112260.25--110140
Javed BurkiPAK1961196135024113848.20--110311
Brad SchmulianCS2026202646024111740.1749448.79121291
Daniel SamsCAN201720173602418840.17233103.430202211
Ajit WadekarIND197319733612419048.2059340.64021281
Danial IbrahimSUS20252025471241121*40.1759340.64111310
Graham ThorpeENG200520055822418640.1764837.19021240
Roelof van der MerweSOM202120216802418830.1333971.09021285
Bharat PopliND202620264802417230.1342257.11020282
Brad SchmulianCS2020202068124168*34.4338662.44021311
Pelham WarnerENG190419044812417934.43--021240
Daren GangaWI200120015902418926.7863138.19011300
Saleem MalikPAK1988198861002416624.1056442.73011292
Romesh KaluwitharanaSL19991999911124110024.1044454.28101390
Sohail KhanPAK2016201671122416526.7829880.87010347
Darren SammyWI2013201371212418021.9135567.89023347
Grant StewartKEN2024202471212414521.9136066.94000297
Imesh UdayangaKCCC2025202571212415821.9144154.65010294
Joey EvisonSUS/KEN/LEI2026202681312418820.0852645.82021284
Clint McKayLEI20172017814324141*21.9137065.14000343
Henry BrookesWAR2019201991412418418.5446551.83013305
Kapil DevIND1981198191502415916.0734470.06013373
Chris WrightWAR2017201781632414118.5446152.28001381
Keshav MaharajSA/LAN20182018122002414512.0534270.47004278
Matt ParkinsonKEN20242024132112414812.0585028.35003300
Andrew HallSA2004200446024016340.0064437.27100291
PreviousPage 127Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.