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
Robiul IslamBAN20132013474723324.0011662.0700183
Yasir ShahPAK20202020570723310.2912259.02001101
Frank LaverAUS18991899471724512.00--00200
Trent BoultNZ20222022584721718.007892.31000140
Murphy Su'aNZ19931993581724410.2926527.1700370
Tom StrakerQUE20262026581723210.2925927.8000150
Charles MorrisWOR2022202289072298.0024729.1500060
Bruce TaylorNZ1973197369072208.0010559.0500180
Duanne OlivierSA/DER2018201871027240*9.0014051.43005110
Harry GurneyNOT201820181014107229*18.0011960.50002111
Ben SandersonNOR202120211317372205.1418040.00004100
Charles MorrisWOR20142014162014722412.0026127.59003110
Shane WarneAUS20072007110717171.0065109.2301092
Kithuruwan VithanageSL20132013220715935.508781.6101091
'Young Jack' HearneENG19201920220715735.5022731.2801040
William ScottonENG188118811217150*71.00--01030
Edmund TylecoteENG18821882120713835.50--00050
Yasir ShahPAK20222022230712723.6717839.8900071
Adam RossingtonESS202420242317139*35.508979.78000101
Deepak ShodhanIND19531953231714535.50--000-0
Ray IllingworthENG19701970230713423.6720434.8000080
Glenn TurnerNZ19831983230713223.679475.5300090
Mohsin KhanPAK19811981230714323.6722331.8400060
Pranab RoyIND198219822317160*35.5023030.87010110
Jason KrejzaAUS20082008241713223.6714648.6300080
Martin GuptillAA/WOR20182018240712917.7518538.38001100
Shan MasoodPAK20162016240713917.7517740.1100090
Jack TaylorGLO20202020240713417.7530323.43001110
George LindeSA20212021240713517.7511959.66000111
Troy JohnsonWF20202020340713317.7522331.8400190
Jordan CoxKEN20192019340712717.7519636.2200080
Wilf FlowersENG18871887240713717.751118.1800050
Johnny BriggsENG18871887240713317.751241.6700070
Harold GilliganENG19301930440713217.75--000-0
Ken CranstonENG19471947340714517.75--00100
Tony WhiteWI196519652417157*23.67--01001
Ajit WadekarIND19721972240714417.7516842.26001110
Zaheer AbbasPAK19751975240713317.75--00000
Steve JamesENG19981998240713617.7528325.0900160
Joe DenlyKEN20252025452713223.6714150.3500072
Kraigg BrathwaiteWI20122012350715714.2027326.0101350
Michael PollardCAN20182018351714817.7516942.0100181
Fraser SheatCAN/GLA20242024551713417.758088.75000130
Max ChuOV20192019350714114.2018338.80001110
Edmund TylecoteENG18831883350716614.20--01380
Gregor MacGregorENG18921892351713117.75--00020
Hugh TayfieldSA19501950350714014.20--00000
Graham McKenzieAUS19631963450713914.201723.5300160
Roland ButcherENG19811981350713214.2016044.3800190
Tim CurtisENG19891989350714114.2021233.49001120
PreviousPage 253Next

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.