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
Hammond FurlongeWI19561956230676422.33--01180
Rod MarshAUS19701970230674422.3319833.8400080
Gundappa ViswanathIND19721972240673416.7521730.8800090
Darren SammyWI20072007240673816.7515044.6700080
Karl BrownLAN20182018240674316.7521231.60000120
Liam LivingstoneLAN20262026240674716.7511359.29001120
Barry McCarthyIRE20252025240673116.7512852.3400161
Shaheen Shah AfridiPAK202420242416729*22.3310365.0500043
Kalana PereraTUCA20252025241674622.3312454.0300153
Agith Kumara BasnayakeKYCC20252025342672833.5022130.3200041
S HapuhinnaTUCA202520253416736*22.3310166.3400091
Nat ThomsonAUS18771877240674116.752626.9200000
AG Milkha SinghIND19611961340673516.75--00000
Dennis AmissENG19721972240674616.7518137.02000100
Wasim BariPAK19751975241675822.33--01100
Brian LuckhurstENG19731973240674216.7523528.5100060
Gary GilmourAUS19751975340674516.7511757.2600092
Will JacksSUR20182018450671713.4019135.0800090
Ben SearsWF20202020452674122.3326525.2800160
Kasun AbeyrathneBCAA20262026350673913.4016440.8500071
Jimmy SinclairSA19071907350672813.4010.0000100
Denys MorkelSA19321932350675113.4030.0001213
Michael RaeOV20222022561673613.4013450.0000161
Mitchell SwepsonQUE20192019461672013.408677.91000100
Puss AchongWI19331933360672211.17--000-0
Don KenyonENG19511951360673511.17--00100
Lance GibbsWI19581958560672211.17--00000
John MacleanAUS197819783616733*13.4028823.2600140
Craig McDermottAUS198819884616732*13.4011359.2900150
Brendon JulianAUS19951995560673111.1714546.2100270
Willie LonsdaleCAN20122012471673511.1722429.9100270
David MurphyNOR2017201757067309.5714346.85001100
Wilfred RhodesENG190219025766738*67.00--00010
George DuckworthENG19291929672672113.4013120.6100020
Paul AllottENG1984198447067269.5716540.6100190
Tom HoranAUS1882188258167219.572718.5200120
Danish KaneriaPAK201020105916716*8.3813748.9100151
Mohammed ShamiIND2016201610105671913.4065103.0800246
Lockie FergusonAA/DER20182018610267208.3810563.8100292
Matt TaylorGLO2019201991076728*22.3315842.4100050
Jacob DuffyOV2017201771146732*9.5714845.27003130
Daryn DupavillonDER202420246117672816.7519135.0800082
Bill JohnstonAUS19511951711467289.57--00370
Aaqib JavedPAK1995199561136728*8.3817937.4300380
Brent ArnelWF20152015101266732*11.1719833.84004110
Jake LehmannLAN/SA20192019712067305.5821631.0200590
Ben SandersonNOR2017201791446716*6.7012454.03004101
Jake BallNOT201920191016116715*13.4010961.47002111
Phil JaquesAUS20062006110666666.009867.3501081
NRP ScholtzNAM20122012110666666.0012851.5601091
PreviousPage 259Next

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.