Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Lorcan TuckerIREIreland tour of Sri Lanka 202320232401448036.0021267.92010200
Shubman GillINDNew Zealand tour of India 2021/2220212401445236.0024259.50010163
Shubman GillINDNew Zealand tour of India 2024/2520242401449036.0025356.92010132
John EdrichENGPakistan tour of England 197419743401447036.0049629.03010110
Mark BurgessNZAustralia tour of New Zealand 1976/7719772401446636.0028151.25010201
Geoff GreenidgeWINew Zealand tour of West Indies 1971/7219722411445048.00--010130
Richard HadleeNZEngland tour of New Zealand 1983/8419843401449936.0017383.24010260
Jeff DujonWIWest Indies tour of New Zealand 1986/8719873401447736.0037638.30010170
Bryan YoungNZNew Zealand tour of Pakistan 1996/9719962401446136.0029648.65010160
Adam GilchristAUSAustralia tour of New Zealand 1999/0020003511447536.0022763.44020241
AB de VilliersSANew Zealand tour of South Africa 2005/0620063501449728.8025756.03010190
Ish SodhiNZPakistan v New Zealand Test Series 2014/1520143521446348.0025656.25010133
Kyle JamiesonCANPlunket Shield 2018/192018-20193511446736.0019573.85020204
Hemu AdhikariINDEngland tour of India, Pakistan and Ceylon 1951/521951-19523511446036.00--010-0
Joe SolomonWIWest Indies tour of Pakistan 1958/5919593501446628.80--02150
Asanka GurusinhaSLIndia tour of Sri Lanka 199319933511445636.0050128.74010162
Greg BlewettAUSIndia tour of Australia 1999/001999-20003501448828.8042833.64010100
Virender SehwagINDIndia in South Africa Test Series 2010/112010-20113601446324.0020570.24011241
Anil KumbleINDBorder-Gavaskar Trophy 2007/0820083621448736.0038337.60011160
Faisal IqbalPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/0320023601448324.0024459.02010200
Carl HooperWIAustralia tour of West Indies 1994/9519954601446024.0030347.52010212
Ian BellENGBasil D'Oliveira Trophy 201220123611445828.8053327.02020151
Jeetan PatelWFPlunket Shield 2013/142013-20145621446236.0019673.47010220
Richard LeviNORSpecsavers County Championship 201920194611446028.8021965.75011200
Daniel LawrenceESSBob Willis Trophy 202020204611446028.8026953.53011171
Thomas KellySASheffield Shield 2024/2520243601445924.0035041.14010170
Lakshan GamageNSWCMajor League Tournament 2024/25202546114450*28.8022663.72011115
Harry TrottAUSEngland tour of Australia 1897/981897-18985601447924.00--010110
Merv WallaceNZNew Zealand tour of England 194919494601445824.00--02030
Winston PlaceENGEngland tour of West Indies 1947/48194836114410728.80--10000
Mansur Ali Khan PataudiINDWest Indies tour of India and Ceylon 1966/671966-19673601445124.00--010142
Zaheer AbbasPAKPakistan tour of Australia 1972/731972-19733601445124.0024256.61011150
Sunil GavaskarINDIndia tour of England 197119713601445724.0034841.38021141
Adam ParoreNZAustralia tour of New Zealand 1999/0020003611444628.8037438.50000144
Logan van BeekWORCounty Championship 202420244711444824.0027951.61000162
Andrew SalterGLASpecsavers County Championship 2016201657314445*36.0023461.54000192
Josh TongueNOTCounty Championship 202520256721445528.8027352.75011200
John WaiteSANew Zealand tour of South Africa 1953/541953-19545711445224.0010.0001100
David BoonAUSEngland tour of Australia 1986/87198648014410318.0037538.40102190
Hassan AzadLEIBob Willis Trophy 202020205801445818.0044932.07011180
Wilf FlowersENGEngland tour of Australia 1884/851884-18855801445618.00--01080
Brad WilsonOVPlunket Shield 2018/192018-20195901447116.0038737.21012182
Godfrey EvansENGEngland tour of Australia 1950/511950-19515911444918.00--000150
Allan LambENGEngland tour of Australia 1986/871986-19875911444318.0038637.31001200
Dinushka MalanKYCCMajor League Tournament 2025/262025-2026911214434*16.0033443.11003160
Mark SteketeeQUESheffield Shield 2023/242023-202491361443720.5719474.23001182
Ben SandersonNORCounty Championship 20262026131641442712.0028151.25003191
VVS LaxmanINDSouth Africa in India Test Series 2009/102010111143143*-26055.00100160
Babar AzamPAKBangladesh in Pakistan Test Series 2019/202020110143143143.0019374.09100181
David HookesAUSAustralia tour of Sri Lanka 1982/831983111143143*-15294.08100172
PreviousPage 208Next

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.