ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Beau CassonAUS2008110101010.004422.7300010
Clint McKayAUS2009110101010.001566.6700010
Andy LloydENG19841111010*-1758.8200010
Milton ShumbaZIM20231201075.005119.6100000
Fazal-ur-RehmanPAK19581201085.00--00000
David RichardsonSA19921201085.005219.2300010
Ken FarnesENG19352301053.33--00100
Bert IronmongerAUS19314411043.33--00000
Mike SelveyENG1976242104*5.004920.4100100
Venkatesh PrasadIND19975521010*3.334820.8300300
Jim HiggsAUS1978-1979596104*3.3380.0000110
Johan BothaSA2010110999.002634.6200010
Tharindu KaushalSL201511199*-1275.0000020
Tendai ChisoroZIM2017110999.001560.0000010
Washington SundarIND202521199*-1369.2300000
George MacaulayENG1933210999.00--000-0
Phil HorneNZ1987120994.501850.0000110
Tanaka ChivangaZIM2023121969.001275.0000001
Jack HillAUS195512198*9.00--00000
AK SenguptaIND1959120984.50--00000
Derek StirlingNZ1985120964.502142.8600010
Trevor HohnsAUS1989220994.501752.9400120
Sanjeeva RanatungaSL1997120994.504320.9300100
Ravindra PushpakumaraSL1997230983.002536.0000101
Gareth BattyENG2004110888.003324.2400020
James TredwellENG2015110888.002433.3300000
Wajahatullah WastiPAK2000110888.001844.4400000
Praveen JayawickramaSL202122288*-1942.1100010
Nobby ClarkENG193322188*8.00--00100
Tom DolleryENG1950120884.00--00110
Commandur RangachariIND194822188*8.00--00100
Geff NobletAUS1951120884.00--00110
Barry MilburnNZ196933284*8.00--00100
Steve WatkinENG1991230862.674617.3900110
Talha JubairBAN200224284*4.001553.3300220
Sikander BakhtPAK1977-1980242864.004515.5600000
Jaydev UnadkatIND2023210777.002626.9200000
Peter NevillAUS2015-201631177*-2133.3300000
George DuckworthENG192811177*---000-0
Harry SmithENG1928110777.00--000-0
Martin SneddenNZ1987110777.001163.6400000
Faisal HossainBAN2004120753.502725.9300010
Adam BacherSA1998120763.503321.2100000
Senuran MuthusamySA2023120743.504914.2900000
Brad EvansZIM2023120773.501643.7500110
Jonathan AgnewENG1984121757.001258.3300000
Aamer NazirPAK199312176*7.003122.5800010
Lungi NgidiSA2021-2024340761.754017.5000210
Kamrul Islam RabbiBAN2018241772.334914.2900210
Haseeb AhsanPAK1958-195946374*2.33--00210

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.