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 resultODI3rd 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 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
Ross EdwardsAUSPakistan tour of Australia 1972/731972-19732301618953.6712358.54020141
Martin CroweNZIndia tour of New Zealand 1989/90199033016111353.6726161.69100240
Hashan TillakaratneSLICC World Cup 2002/032002241161104*53.6742038.33100250
Habibul BasharBANZimbabwe tour of Bangladesh 2004/0520052401619440.2528556.49020220
Gavin RennieZIMNew Zealand tour of Zimbabwe 1997/9819972401615740.2542138.24020140
AB de VilliersSABasil D'Oliveira Trophy 201220123401614740.2529953.85000240
Adam BacherSAAustralia tour of South Africa 1996/9719972401619640.2549132.79010201
Adam BacherSASouth Africa tour of Pakistan 1997/9819973401619640.2537343.16020171
Stuart BroadENGBasil D'Oliveira Trophy 200820083411617653.6724067.08020240
Virat KohliINDIndia tour of South Africa 2021/222021-20222401617940.2547034.26010241
Virat KohliINDIndia tour of Sri Lanka 20172017341161103*53.6725762.65100101
Steve SmithAUSBorder-Gavaskar Trophy 2012/1320132401619240.2540240.05010143
Azhar AliPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172401618540.2541039.27021120
Peter HandscombVICSheffield Shield 2018/1920182401618140.2523468.80020251
Mohammad RizwanPAKPakistan tour of England 202020203401617240.2533647.92020141
Dhanushka GunathillekeSLSouth Africa tour of Sri Lanka 201820182401616140.2527159.41020172
Rishabh PantINDBangladesh tour of India 2024/25202424116110953.6719682.14100204
Ayana SiriwadhanaBSCMajor League Tournament 2025/2620263401618940.2520678.16020194
John EdrichENGAustralia tour of England 1964196434016112040.2540539.75100122
Basil D'OliveiraENGEngland tour of Ceylon and Pakistan 1968/691969341161114*53.67--10090
Len BaichanWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751975242161105*80.50--10000
Justin LangerAUSAustralia tour of India 2000/0120013501615832.2025463.39010225
Guy WhittallZIMPakistan tour of Zimbabwe 1994/951995351161113*40.2535944.85100130
Prasanna JayawardeneSLPakistan v Sri Lanka Test Series 2013/142013-201435116163*40.2538042.37010161
Michael NeserQUESheffield Shield 2020/212020-202165016112132.2027758.12101241
Dean ElgarSASouth Africa in Australia Test Series 2016/17201635016112732.2041938.42101201
Logan van BeekWFPlunket Shield 2023/24202445316152*80.5033847.63020161
Alec BannermanAUSAustralia tour of England 189318933501616032.20--020-0
Cyril PooleENGEngland tour of India, Pakistan and Ceylon 1951/521951-195235116169*40.25--02000
Graham GoochENGEngland tour of New Zealand 1991/92199235016111432.2036943.63100202
Hashim AmlaSAPakistan tour of South Africa 2006/0720073611617132.2041039.27020230
Jonathan TrottENGPakistan v England Test Series 2011/1220123601617426.8338342.04010180
Kieran PowellWIPakistan in West Indies Test Series 201720173601614926.8334147.21000190
David BoonAUSAustralia tour of Sri Lanka 199219923601616826.8342937.53011190
Moeen AliWORLV= County Championship 201520153611615432.2031151.77010233
Shan MasoodPAKPakistan tour of England 202620263601619526.8331451.27010200
Bharat PopliNDPlunket Shield 2018/192018-20194701613623.0038342.04000201
Chathuranga KumaraPSCMajor League Tournament 2025/262025-20265701614823.0026660.53001153
Johnny TyldesleyENGAustralia tour of England 190919094701615523.00--01000
Jeetan PatelWFPlunket Shield 2018/192018-20197801614220.1319184.29000195
JM CummingOVPlunket Shield 2021/2220224821613726.8347733.75001200
Jamie OvertonSOMSpecsavers County Championship 201620166921615123.0027458.76010155
Brydon CarseDURCounty Championship 2021202189216140*23.0034147.21001172
Vijayakanth ViyaskanthTUCAMajor League Tournament 2025/262025-202681011615917.8929155.33010171
Sudeera ThilakaratnePSCMajor League Tournament 2025/262025-2026810216181*20.1342138.24013200
Michael BatesAAPlunket Shield 2014/152014-2015101331616016.1033947.49013194
Harry FinchSUSSpecsavers County Championship 2019201981411614812.3835545.35005230
Rahul DravidINDIndia tour of Bangladesh 2004/05200422016016080.0031151.45101240
Sanath JayasuriyaSLSri Lanka tour of Australia 1995/96199612016011280.0024565.31100213
Brendon McCullumNZNew Zealand tour of Bangladesh 2004/052004221160143160.0026061.54100132
PreviousPage 187Next

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.