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 series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Danial IbrahimSUSCounty Championship 202220226112197100*21.8946042.83101241
Jamie OvertonSOMSpecsavers County Championship 2018201881221975519.7025078.80011333
Luke WoodNOR/NOTSpecsavers County Championship 2019201981321976617.9138950.64024320
Harry DukeYORCounty Championship 2021202191311975416.4248440.70022250
Isitha WijesunderaBCAAMajor League Tournament 2024/252024-202591301975415.1523882.770121312
Michael-Kyle PepperESSCounty Championship 20262026111611973513.1335555.49003270
David BoonAUSEngland tour of Australia 1987/881988121196184*196.0048040.83100160
Liton DasBANBangladesh tour of New Zealand 2021/22202223019610265.3330963.43110251
KL RahulINDWest Indies tour of India 2025/26202523119610098.0035954.60110233
Syed KirmaniINDNew Zealand tour of India 1976/7719763301968865.33--020240
Alec StewartENGNew Zealand tour of England 1994199434019611949.0031861.64100350
Kumar SangakkaraSLIndia tour of Sri Lanka 20012001341196105*65.3342346.34100270
Thilan SamaraweeraSLWest Indies tour of Sri Lanka 2001/0220013411968765.3354136.23020110
Dean BrownlieNZTrans-Tasman Trophy 2011/12201124119677*65.3340748.16020260
Kraigg BrathwaiteWIWest Indies tour of Australia 2022/23202224019611049.0041547.23110201
Niroshan DickwellaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172411968365.3326773.41020221
Ken RutherfordNZNew Zealand tour of Sri Lanka 1992/93199224019610549.0033658.33111255
Shane WarneAUSEngland tour of Australia 2006/072006-20075511967149.0027571.27010232
Shaun MarshGLASpecsavers County Championship 2018201835019611139.2032759.94111291
Arthur ChipperfieldAUSAustralia tour of South Africa 1935/361935-193655019610939.20--10180
Colin CowdreyENGEngland tour of New Zealand 1965/66196635119689*49.0020442.16021170
Saleem YousufPAKPakistan tour of West Indies 1987/8819883511966249.0031462.42010192
Mark WaughAUSNew Zealand tour of Australia 1997/9819973501968639.2039150.13020191
VVS LaxmanINDIndia in South Africa Test Series 2010/112010-20113611969639.2037152.83010261
Nathan AstleNZAustralia tour of New Zealand 2004/0520053611967439.2039349.87020280
Alastair CookENGSouth Africa tour of England 201720173601968832.6744344.24010250
Farokh EngineerINDIndia tour of England 196719673601968732.6731861.64010280
Angelo MathewsSLSri Lanka tour of India 2017/18201736019611132.6745742.89110263
Tharanga ParanavitanaSLSri Lanka in England Test Series 201120113601966632.6755235.51021250
Adam RossingtonNORBob Willis Trophy 20202020361196135*39.2048340.58101260
Wiaan MulderESSCounty Championship 2026202646219679*49.0034257.31021241
Cameron GreenWASheffield Shield 2021/22202136019610632.6736353.99110224
Stan McCabeAUSWest Indies tour of Australia and New Zealand 1930/311930-19315601969032.67--010150
Charlie BarnettENGNew Zealand tour of England 1937193736119683*39.20--020140
Mark GreatbatchNZNew Zealand tour of India 1988/89198836119690*39.2062931.16010180
Hashim AmlaSAAustralia tour of South Africa 2017/1820184801965624.5050838.58011220
Harry DixonVICSheffield Shield 2024/2520254801967624.5023782.70022219
Bernard JulienWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197568219610132.67--10051
David LloydENGEngland tour of Australia 1974/751974-19754801964924.5060832.24000230
Ali OrrHAMCounty Championship 2024202459019612621.7840748.16101290
Ian ChappellAUSAustralia tour of South Africa 1966/671966-196751011964921.78--00111
William PorterfieldWARLV= County Championship 2015201561101966117.8256334.81010192
Nick KellyNDPlunket Shield 2016/172016-2017611219656*21.7857334.21011260
Jackson BirdTASSheffield Shield 2020/212020-202181211966417.8222487.50021246
Ben CoadYORSpecsavers County Championship 20192019111421964816.3326474.24002294
Tim MurtaghMIDSpecsavers County Championship 20182018101741964015.0824380.66005332
Joe RootENGBasil D'Oliveira Trophy 2017201712019519097.5024778.95100281
Peter MayENGEngland tour of New Zealand 1958/591959221195124*195.0014349.65110240
Mayank AgarwalINDIndia tour of Australia 2018/192018-20192301957765.0037552.00020195
Les AmesENGNew Zealand tour of England 1931193133119513797.50--100192
PreviousPage 151Next

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.