Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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 PollardNZ19661966361662513.2016316.5600021
Terry JennerAUS197319734636627*22.00--00040
Blair HartlandNZ19941994360662511.0020033.0000180
Ravindra PushpakumaraSL20002000361664413.2014146.8100173
Daren GangaWI2004200447066179.4326824.6300170
HMRKB HerathSL200420044716633*11.0020831.7300190
Richard JonesWAR/LEI2014201447066359.4316939.0500152
Karsan GhavriIND19811981472662113.2027923.6600140
Umesh YadavIND20162016982661911.0013150.38001111
Harry ConwayNSW20202020685663122.0026025.38002100
Tibby CotterAUS1909190958066198.25--00102
Nasim-ul-GhaniPAK1958195858066228.25--00300
Derek PringleENG1988198858066398.2527823.7400260
David CapelENG1988198868066218.2523727.8500270
Joe LeachWOR2018201859066187.3311258.93001110
Walter LeesENG190619065936625*11.00--00090
Bob TaylorENG19811981610166337.3322329.6000361
Nathan GilchristWAR/KEN2025202591186625*22.0014047.14001120
Arthur MaileyAUS19211921911266147.338441.6700170
Abey KuruvillaIND19971997101116635*6.6016440.2400504
AzharullahNOR20162016101326614*6.0022229.7300481
Mohammad AsifPAK20102010814566297.3317138.60005110
Paul StirlingIRE20132013110656565.0010164.36010110
C HeenatigalaBRC20262026110656565.0011158.5601071
SR WeliwattaBRC20252025110656565.0013249.24010100
Alan FairfaxAUS19291929110656565.0024226.8601020
Denis ComptonENG19371937110656565.00--010-0
Damien MartynAUS19941994120655932.5019433.5101060
Peter BorrenNED20102010120654432.5011556.5200070
Nathan RimmingtonHAM201420141216565*65.0013348.8701190
Rohan MustafaUAE20172017120653632.509270.65000111
Ashton AgarWA20252025120654232.5014445.1400061
Brady BarnettWF20152015220656532.508477.3801180
Lord TennysonENG19131913220655232.50--010-0
Shane ThomsonNZ199019901216543*65.0010065.00000101
Ikram AlikhilAFG20262026220653332.5017237.7900090
Ravindra JadejaIND20262026230654321.6712751.1800050
Sohag GaziBAN20142014230654221.677685.5300183
Ashton AgarAUS201720172316541*32.5014544.8300061
Matt MilnesYOR20242024232655165.009866.3301062
Danial IbrahimSUS20262026230654821.677784.4200161
Percy ChapmanENG19241924330654421.677675.0000042
Ken ViljoenSA19491949230656321.67--01100
Akram KhanBAN20032003240652316.2513249.24000120
Vusi SibandaZIM20142014240654516.2514544.83001101
Matthew QuinnAA20152015441654021.677586.6700073
Billy MidwinterAUS18771877240653116.257323.2900010
Hugh MassieAUS18831883240654316.25--000100
Willis CuttellENG18991899240652116.25--000-0
Vallance JuppENG19211921240652816.25--00080
PreviousPage 261Next

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.