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)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 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 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
Salman ButtPAK2009200961002996629.9071241.99011360
Max HoldenMID2020202051002997229.9061748.46011422
Liam TrevaskisLEI2024202471032998242.7170142.65030341
Fraser ColsonWF2017201771102998827.1862048.23032424
Adam RossingtonNOR20172017711129911229.9045765.43122352
Marlon SamuelsWI2016201681412997623.0067244.49022493
Aaron RedmondNZ2008200871412998323.0078538.09021422
Matt HenryNZ/SOM20232023101432997227.1830897.080323910
Matthew ShortVIC2022202291412994823.0073840.51000392
Jordan ThompsonYOR20232023111412996423.0032990.880323316
James TredwellSUS/KEN20142014915129950*21.3656552.92010460
Aminul IslamBAN2001200181612998419.9387134.33021250
Tom FellWOR20172017112012994715.7462248.07004450
Gundappa ViswanathIND1973197336129811359.6072840.93111441
Patsy HendrenENG1934193446029813249.6786434.49110300
Andrew JonesNZ199419943602988149.6762847.45030300
Alistair CampbellZIM199319934702987542.5758850.68040441
Daniel VettoriNZ2011201148029811037.2547363.00111272
Ashton TurnerDUR/WA20242024582298114*49.6750858.66110321
Percy ChapmanENG1930193058029812137.2538766.93110323
Matthew ShortVIC201920196912986037.2567044.48031293
Sadiq MohammadPAK197819785902989733.1162038.87021230
Tim McIntoshAA2013201351012989333.1181636.52043420
Jim ParksENG196019606101298101*33.1110333.9810052
Ramiz RajaPAK19861986610029812229.8062738.60111210
Habibul BasharBAN20042004611029811327.0943368.82112370
Tatenda TaibuZIM2003200361202988324.8382835.99010330
Wasim AkramPAK19901990812129812327.0953555.70111402
Brad CachopaCAN/AA2014201481232986733.1162147.99020391
John CampbellWI2019201961222985529.8048361.70011364
Aamer SohailPAK19981998712029813324.8367144.41100371
Chris WoakesENG/WAR20172017713129861*24.8359150.42021470
Brad WilsonND2014201471312988224.8377038.70021352
Ridley JacobsWI20032003814229860*24.8360249.50031442
Jeff DujonWI19911991101402987021.2976838.80021322
Denesh RamdinWI200620061017429862*22.9271441.74020371
Rob YatesWAR202220221017029810417.5372241.27112460
Tom LathamCAN201320133502979259.4050259.16040370
Jack EdwardsNSW2026202646129711559.4044466.89110316
Andrew SymondsAUS2006200668029715637.1344466.89110268
DC de BoorderOV201820185802978937.1361947.98020420
Lakshan EdirisingheKYCC202620265912977637.1359050.34010228
Adam ParoreNZ19961996510229784*37.1364146.33031410
Marchant de LangeSOM2021202191302977522.85257115.560232419
Keith BarkerHAM20192019111442976429.7060848.85012340
Simon HarmerESS202120211315429782*27.0072840.80023284
Lewis GoldsworthySOM20212021101512974821.2176538.82000430
Brett HuttonNOT20252025111632977122.8547862.13015328
Doug BracewellNZ/CS20132013101712976718.5662247.75024394
Will SutherlandYOR/VIC20252025101712974618.5647662.39001392
PreviousPage 105Next

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.