Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Khaled MashudBAN2003-20054801705121.2546236.80011150
Ross MorganNZ1965-197171301694313.0019822.2200370
Upul TharangaSL2006-20075801685221.0040042.00012251
Shardul ThakurIND2021-20255801686021.0026064.62021194
Dilruwan PereraSL2018-202151001686716.8039642.42012212
Junior MurrayWI1994-1998101311683414.0033849.70003250
Sami AslamPAK20162411678255.6740341.44020221
Aftab AhmedBAN2005-201036116782*33.4022075.91010291
Errol HunteWI19303611665833.20--02000
Tiger LanceSA19653601666927.67--021120
Pom Pom Fellows-SmithSA19604821663527.67--000140
Abbas Ali BaigIND195924016511241.25--100150
Jim ChristySA1929-19313501657033.00--01031
Chandika HathurusingheSL1991-19932401646641.0049333.27020180
Dean BrownlieNZ20135801643620.5041040.00000240
Hardik PandyaIND201848116452*23.4328856.94011261
Andrew HallSA2003-2005611216499*18.2224467.21013242
Dirk WellhamAUS1981-198736016310327.1743837.21100170
Mikyle LouisWI20243601625727.0034447.09010183
Bruce LairdAUS1979-19803601627427.0053930.06011150
Shane ThomsonNZ1992-19944811626923.1437942.74011270
Alex MoirNZ1951-1959814616141*20.135818.97002121
Shimron HetmyerWI20193501608132.0024066.67010155
Lou VincentNZ20023601607126.6739840.20021180
John InverarityAUS1968-19725911605620.0061426.06011180
Jack BadcockAUS1936-1938712116011814.5542437.74104180
Allan DonaldSA1994-2000172081593213.2537642.29005140
Jackie GrantWI1933-193571221582815.80--00000
Karsan GhavriIND1976-1980814515835*17.5649032.24000131
Dayle HadleeNZ1969-1978813115735*13.0839939.35002150
Pieter MalanSA20203601568426.0053029.43010110
Sonny MoloneyNZ19373601566426.00--01100
Paul WinslowSA195536015610826.008200.00100155
Vijay MehraIND1961-19643611566231.20--010160
Len MaddocksAUS1954-19565901566917.336251.61013130
Saim AyubPAK2024-20264801557719.3829652.36012160
Chingleput GopinathIND1951-195246115450*30.80--01100
Charlie LlewellynSA1896-191251001547515.40--01400
Ivan BarrowWI1930-1939610115410517.1160.0010200
Andrew HudsonSA1994-199661111544515.4038639.90002220
Ross GregoryAUS19372301538051.0045333.7702070
Oscar Da CostaWI1930-19355911533919.1311234.8200130
Peter PollockSA1964-196581251533421.869319.3500080
Bruce TaylorNZ1965-197381501535110.2018350.82014180
Harry BoyleAUS1879-18841216415336*12.756861.76002120
Ken ArcherAUS1950-19513501524830.4030.00001110
Milan PriyanathSL20243501517230.2024162.66010192
Bill PlayleNZ1958-196381501516510.0710.0001360
George CarewWI1935-194835115010737.50--101160
Alby RobertsNZ1930-193736115066*30.00--02060

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.