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
Vic MarksENG198419844602248337.3345149.67030210
Aravinda de SilvaSL2001200147022410632.0050544.36100272
Krishan SanjulaSSC202520255712246937.3336062.22021254
Cyril FrancoisSA192319234712247237.33--01000
Lindsay HassettAUS194719475702247832.0065634.15010171
Michael VandortSL2006200648222410537.3353142.18112250
Matthew WadeAUS20132013481224102*32.0044850.00110230
Everton WeekesWI195119514802247028.00--020230
Gary GilmourAUS1977197758122410132.0035064.00112362
Jack RussellENG1996199669122412428.0064534.73102220
Willie WatsonENG19541954510222411628.00--101161
Devon SmithWI2005200561102248820.3651243.75011260
Brendan TaylorZIM/NOT2017201771102247320.3650944.01021300
Jordan ClarkLAN20172017101312243818.6741953.46001321
Chris TremainNSW20222022101622245816.0051643.41013195
Derek UnderwoodENG19741974121742244317.2361936.19000260
Harbhajan SinghIND20012001121832246614.9331770.66013332
Neil WagnerNZ/ND20222022121832244914.9340854.90005316
Mitchell JohnsonAUS20102010111902246211.7941853.59017266
Simon KerriganNOR202120211119622445*17.2367233.33004271
Matt ColesKEN20152015121922246613.1840555.31011312
Stan WorthingtonENG1936193634022312855.752433.33111200
Shiv Sunder DasIND2000200035122311055.7543051.86110320
Gordon GreenidgeWI198119814502238444.6047047.45031312
Ramiz RajaPAK198919894502236344.6044050.68030300
Lorcan TuckerIRE2025202536122375*44.6041054.39020253
Gareth HopkinsAA20122012571223122*37.1743451.38100271
S FonsekaCCC202520258702237131.8644350.34020161
Sahan ArachchigeNCC202620267902237624.7833766.17011162
Ali OrrHAM202520255902234824.7846148.37000312
Surinder AmarnathIND1976197659022312424.78--101201
WPUJC VaasSL2005200581002236522.3040255.47010302
Adam WheaterESS2017201771002238822.3055140.47021310
John WrightNZ1978197851002236222.3085925.96021180
Graeme van BuurenGLO2018201861202238318.5854141.22022280
Jim LakerENG1948194871322236320.2710862.04021130
Jackson BirdKEN/TAS202220221218222353*13.9429176.63010264
Callum McLachlanWF2025202524122289*74.0038757.36020322
Saleem ElahiPAK200020003502227244.4054640.66010230
Matthew ShortVIC202020204502229844.4036261.33010340
Jordan HermannSOM2026202635022210644.4040454.95100311
Jayden GoodwinWA2026202636022210837.0053841.26110260
Majid KhanPAK197819783602224737.00--000-1
Tim RobinsonENG198819885712227037.0064634.37021230
Mehedi Hasan MirazBAN2025202557022210431.7137958.58100213
Trevor BaileyENG195319535702227131.71--020210
Shadman IslamBAN20212021481222115*31.7153941.19110220
Ricardo VasconcelosNOR202020205812225831.7142652.11020370
Vishad RandikaPSC202620265812229131.7140754.55012241
Jack GregoryAUS192519254812224531.7120243.56000221
PreviousPage 135Next

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.