Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
BJ WatlingNZ20112011120423921.0011835.5900050
Regis ChakabvaZIM20112011120423721.0013331.5800030
Chris WoakesENG20132013121422542.008350.6000060
Todd AstleNZ202020201214225*42.008151.8500060
Axar PatelIND20252025120422621.006267.7400032
Jono HickeyND20142014120423221.0014528.9700040
William BeerSUS202120211214223*42.0011237.5000020
Sam HeazlettQUE20232023120422621.0010241.1800080
Mohammad ShahzadAFG20192019120424021.009842.8600061
Nathan McSweeneyQUE20182018120423521.0020021.0000050
Wilfred RhodesENG19261926120422821.00--000-0
Joe DarlingAUS19011901120423921.00--00050
Curly PageNZ19331933220422221.00--000-0
Harold GimblettENG19391939120422221.00--000-1
Arthur WellardENG19381938120423821.0040105.0000071
Billy WadeSA19391939120422821.00--000-0
Nari ContractorIND19561956220422221.00--000-0
Vijay MehraIND19551955220423221.00--000-0
Barry ShepherdAUS19651965220423821.00--000-0
Madan LalIND19861986120422221.0011038.1800060
Mansoor AkhtarPAK19811981120423621.0011137.8400040
Chandika HathurusingheSL19961996120422821.0010938.5300060
Afsar ZazaiAFG20232023120423621.005280.7700060
MKGCP LakshithaSL20022002230424014.005084.0000180
Talat AliPAK19781978230424014.0014728.5700150
James PattinsonVIC20182018230423014.0013930.2200050
Jamie OvertonSOM20172017230423714.004593.3300032
Tim SeifertND20212021230421914.0011137.8400050
Callum ParkinsonLEI20202020331422121.0011536.5200031
George BellLAN20222022230422414.006267.7400050
Harry SinghLAN20242024230423114.0017124.5600020
Lindsay TuckettSA19481948231423821.00824.8800000
Frank MooneyNZ19511951230423914.00--00100
Roy MarshallWI19521952230422614.00--00100
Don BeardNZ19521952230422814.00--000-0
Ian ThomsonENG19651965330423914.00--00150
Kerry O'KeeffeAUS19711971230422714.0014129.7900040
Graham DilleyENG19891989231422421.0017823.6000040
Ian SmithNZ19921992230422114.0010739.2500050
Chris AdamsENG20002000230423114.0011735.9000050
Graeme HickENG19991999230422314.008450.0000071
Daren GangaWI19991999340421710.5016924.8500140
Peter FultonNZ20092009240422910.5013830.4300240
Farokh EngineerIND19751975240422810.50--00260
Seekkuge PrasannaNOR20182018240422710.505280.7700133
Kurtis PattersonNSW201720172414216*14.0013231.8200160
David WilleyYOR201820182414234*14.008549.4100180
Jofra ArcherENG20202020440422310.508052.5000150
Malinda PushpakumaraSL20172017241421614.0013930.2200061
Nayeem HasanBAN20232023241421614.0010042.0000040
PreviousPage 300Next

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.