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
Jack CheethamSA1953195371122146623.78--020150
Balwinder SandhuIND1983198381142147130.5718960.85021173
Ross WhiteleyWOR2014201491202144317.8347944.68001238
Daniel VettoriNZ1997199791642149017.8358336.71011220
Seb GotchVIC20202020332213102*213.0043948.52200193
Allan RaeWI1949194923021310971.00--110113
Chamara SilvaSL20062006241213152*71.0030769.38112271
Bill EdrichENG1946194634021311953.2574928.44110150
Ashwell PrinceSA2009200935021315042.6037956.20101262
Jack FingletonAUS1937193735021313642.6067931.37100110
Eddie BarlowSA196219623502136742.60--030192
Asghar AfghanAFG201920193502139242.6039154.48031138
Matt BoyleCAN2024202446021311635.5031467.83110201
Peter RichardsonENG195919594602136835.5045432.16020160
Dion EbrahimZIM200420044702137030.4352940.26020270
Shakib Al HasanBAN201820184702138030.4336358.68021250
Kapil DevIND1993199387121366*35.5031168.49010253
Jaik MickleburghESS2016201668021310326.6347145.22101320
Wayne MadsenDER2020202058121310330.4351241.60112310
Graeme SmithSA200920095922137530.4344847.54022240
Lou VincentAA201220125912134326.6324885.89001326
Sam WellsOV2017201759121311826.6342350.35113300
Felix OrganHAM2021202161002136721.3055738.24010233
Ijaz ButtPAK1959195951022135826.63--01100
Abdul QadirPAK19871987101002136121.3038349.61011167
Somachandra De SilvaSL1982198251022134926.6331137.9400090
James NeeshamNZ/OV2017201761112133821.3032066.56000283
Todd AstleCAN2014201481212135219.3635959.33012291
Matt ColesKEN2017201781202134717.7526081.92002362
Bas de LeedeDUR2024202481212137919.3639154.48013321
Ashian DanielNCC202520251013521363*26.6343848.63011182
Ben GreenLEI202620261016121343*14.2055838.17003221
Fred TruemanENG19631963101712133813.3116249.38001194
Curtly AmbroseWI19881988111752134417.7545247.12002241
Tom BaileyLAN20252025121852132916.3849842.77001212
Peter SiddleSOM/TAS20222022162492134214.2041651.20001221
Jason SanghaSA20242024120212151106.0034960.74110202
Allan SteelENG1884188434021214853.007342.47100160
Bill LawryAUS196219622402129853.0034731.41030150
Kane WilliamsonNZ2010201035021213142.4048543.71111190
Clyde WalcottWI1952195235021211542.40--110190
Rob JonesLAN20162016472212106*42.4065032.62100272
Mathew SinclairCS2012201258121214230.2938654.92100272
Charles KellewayAUS192519254812127330.2938022.89010160
Wally HammondENG194619465812126930.2930530.49010124
Freddie MartinWI19311931481212123*30.29--101130
Dilip VengsarkarIND199019906802125226.5048642.18011230
VVS LaxmanIND199719976922126430.2960335.16021200
Ryan PatelSUR2018201871032124830.2955937.92000220
Zaman AkhterGLO2024202491122127023.5634860.92013254
PreviousPage 140Next

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.