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
Harry DeardenLEI202120212401186229.5021255.66011200
Douglas JardineENG192919292401189829.5053622.01011100
Doug WaltersAUS196619663411186039.3339829.6501152
Parthasarthi SharmaIND197419742401185429.50--010142
Fergus O'NeilVIC202620262401185329.5018165.19020150
Shaun MarshWA202220223501185823.6030139.20010120
Felix OrganHAM2019201935011810023.6031537.4610194
Dylan BrasherVIC202620263501187223.6030638.56010120
Bob CatterallSA193119313501185623.60--010-1
Eric DaltonSA193919393511185729.50--01032
Keith RiggAUS193719373501184723.6033934.8100080
Stuart BinnyIND201420143611187823.6021155.92011131
GSM FernandoBRC202620263601188319.6719062.11010133
Johnny MartinAUS196419644601183919.6714121.43001132
Artie DickNZ1962196236111850*23.60--010120
Colin de GrandhommeAA201220125701184616.8618862.77001160
Adam WheaterESS202220224711183719.6736931.98001170
Tom AlsopHAM201720175701184016.8628541.40001190
Mahipal LomrorSUR202620264711185819.6731038.06011132
John MortimoreENG1959195957111844*19.6718635.4800091
Dave HoughtonZIM199519954701183016.8623650.00000151
Simon DoullNZ199919995711184619.6713388.72002182
Blessing MahwireZIM2005200548311850*23.6021255.66011172
Umesh YadavIND/MID2022202268411844*29.50114103.51002136
George WorkerCAN201220124801183114.7533834.91002180
Ben WheelerCS2015201558111855*16.8621754.38012160
James KellyAUS189918995811183316.86--00100
Ben MikeWAR/LEI2019201969211845*16.8645725.82000150
Wayne LarkinsENG198019805901183313.1134034.71002101
Paul DowntonENG198519858921185416.8632436.42012120
Tim RobinsonENG1986198651001184311.8029540.00002130
Steven FinnENG2013201361011185613.1138330.81013140
Tony DodemaideAUS1988198871031182216.8650023.6000090
Beuran HendricksLEI2022202261151182219.6738830.41001120
Sachithra PereraKCCC2025202571111184411.8015377.12002153
Matt TaylorGLO20142014912511832*16.8631038.06001120
Blair TicknerCS20212021812311837*13.1137031.89002110
Zaheer KhanIND201020109130118339.0828341.70003162
Srinivasaraghavan VenkataraghavanIND19691969713311825*11.80--00320
Tony PalladinoDER2019201991331185811.8028840.97012150
Mervyn DillonWI200120018151118248.4351822.78004131
Daren PowellWI200820089151118278.4322352.91004191
UWMBCA WelegedaraSL2011201110151118488.4324647.97001123
Steve MagoffinSUS201620161415311823*9.8320557.56004181
Devendra BishooWI20112011101761182610.7326245.04004111
Ishant SharmaIND200820081320111182313.1139130.18005120
Sonal DinushaCCC20242024111117117*-14978.52100113
James LangridgeENG193419342301177039.00--01000
Mohinder AmarnathIND19821982231117109*58.5031137.62100160
Geoff MillerENG1977197733111798*58.5037431.28010120
PreviousPage 203Next

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.