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
Tom AlsopSUS20262026230864328.6725533.7300070
Frank FosterENG19111911230865628.6714061.43010111
Bob SimpsonAUS19571957231866043.00--01000
Ramiz RajaPAK19971997230865028.6712270.4901190
Tanvir AhmedPAK20112011341865728.6714360.14010150
Richmond MutumbamiZIM20142014240864321.5019244.79000110
Ryan DuffyOV20142014240864821.5023237.07000160
Matthew FisherYOR20172017240863721.5024734.82000120
Jack BrownENG18961896240863621.50--000-0
Verdun ScottNZ19511951241866028.67--01160
Willie WatsonENG19591959340864021.5023831.5100060
Manoj PrabhakarIND198419842418635*28.6721140.7600090
Shaun UdalENG200520053518633*21.5014260.56001101
Nick GubbinsMID20142014350865417.2022138.9101191
Ranmith JayasenaRCC20252025350863517.2013066.1500191
Bill LockwoodENG190219024518652*21.50--01100
Lance CairnsNZ19821982351863421.5010482.6900065
David MurrayWI19791979351864421.50--00100
Ajaz PatelNZ/CS202520255618630*17.2018047.7800163
Stephen CookGLA20182018360863614.3320741.5500090
Andy GorvinGLA20232023562864721.5023336.9100161
Jimmy BlanckenbergSA19141914362865921.50--01100
Gulabrai RamchandIND19591959360863014.33--00000
Roger BinnyIND19791979460864614.3321440.19002100
Chetan SharmaIND19891989462862121.5015854.4300080
Jerome TaylorWI200720074718623*14.3315854.43002111
Mitchell McClenaghanWOR20142014471862714.3320242.57000100
Marcus O'RiordanKEN20242024470863012.2919743.65000120
Richard EllisonENG19841984571864114.3323935.98001110
Wasim BariPAK19691969572861917.20--00040
Kamran AkmalPAK20042004580862410.7516651.81002160
Ajaz PatelNZ/CS20212021584865221.5016851.1901091
Oli StoneWAR201820187828642*14.3315555.48003102
Wilfred RhodesENG19041904481862912.29--000100
Abdul QadirPAK19821982781862912.2919843.43001110
Taijul IslamBAN20142014591863210.7517250.00001110
Mohammed ShamiIND202220225928620*12.2914360.14002131
Bryan StrangZIM19961996693864214.3316950.89000120
HMRKB HerathSL20182018610186359.5620242.5700370
Farhan AhmedNOT20252025810186319.5624934.54001110
David PayneGLO201820187116863117.2021540.00001111
Nathan LyonAUS/NSW20202020912386209.5615754.78001101
Trent BoultNZ/ND2015201591268623*14.3314858.11002131
Ethan BamberMID20242024121278621*17.2023836.13002120
Paul HarrisSA20072007914286467.1733725.5200490
Monty PanesarENG2006200612179862610.7522638.05003111
Sarel BurgerNAM20122012110858585.0017349.13010100
Harry FinchKEN20262026120858342.5015853.80010121
Brett HamptonCAN/ND20172017220856042.509985.8601084
Jimmy AdamsWI199319932218577*85.0016152.8001080
PreviousPage 235Next

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.