Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Dennis LilleeAUSEngland tour of Australia 1974/751974-1975682882614.6716055.0000090
Mitchell ClaydonKENLV= County Championship 20152015694882417.6015656.41000131
Ben CottonDERSpecsavers County Championship 20162016791882611.0014261.97001111
Dulash UdayangaBRCMajor League Tournament 2024/252024-2025591885211.0028031.4301281
Bob WillisENGEngland tour of Australia 1978/791978-19796102882411.0029429.9300151
Tim MurtaghMIDCounty Championship 202120211220788316.7714660.27007130
Shakib Al HasanBANIreland tour of Bangladesh 2022/232023110878787.009492.55010140
Murali VijayINDSri Lanka in India Test Series 2009/102009110878787.0012171.90010101
Sourav GangulyINDAustralia tour of India 1996/971996121876687.0018347.54010131
Aravinda de SilvaSLEngland tour of Sri Lanka 1992/931993120878043.5016552.7301072
Abdool SamadCANICC Intercontinental Shield 20092009120878743.5017051.18011170
Arvind KandappahCANICC Intercontinental Cup 2007/082007120878743.5011376.9901193
Mominul HaqueBANBangladesh in New Zealand Test Series 2016/172017120876443.5015356.86010131
Nizakat KhanHKICC Intercontinental Cup 2016/172017120875543.5013066.9201074
Niroshan DickwellaSLZimbabwe tour of Sri Lanka 20172017120878143.5013166.4101060
Will BosistoWASheffield Shield 2018/192018120875843.5026432.9501061
Freddie BrownENGEngland tour of New Zealand 1932/331933220877443.50--010-0
Shoaib MohammadPAKEngland tour of Pakistan 1983/841984120878043.5015855.06010110
Mahela JayawardeneSLSri Lanka tour of West Indies 20032003230874529.0018946.0300080
Brett LeeAUSEngland tour of Australia 2002/032002-2003330874629.0073119.18001142
Wasim AkramPAKSri Lanka tour of Pakistan 1991/921991-1992331875443.5019444.85010110
Misbah-ul-HaqPAKSouth Africa tour of Pakistan 2007/082007230874129.0024535.51000140
Ravichandran AshwinINDSri Lanka tour of India 2021/222022230876129.0014062.14010100
Dean ElgarSASouth Africa tour of West Indies 20212021230877729.0026333.0801190
Harold GimblettENGIndia tour of England 193619362318767*43.50--010110
Mohinder AmarnathINDAustralia tour of India 1986/871986330875129.0022339.01010120
Dammika RanatungaSLSri Lanka tour of Australia 1989/901989230874529.0025034.8000040
Justin LangerAUSAustralia tour of New Zealand 1992/931993340876321.7527032.2201270
Brendon McCullumNZNew Zealand in India Test Series 20122012240874221.7518347.5400190
Grant FlowerZIMZimbabwe tour of New Zealand 1997/981998240873821.7526832.4600090
Mohammad RafiqueBANNew Zealand tour of Bangladesh 2004/052004240873221.759987.88001124
Shoaib MalikPAKSouth Africa tour of Pakistan 2003/042003242874743.5019045.79000150
Umar GulPAKPakistan in England Test Series 201020102428765*43.5086101.16011114
Tillakaratne DilshanSLSri Lanka tour of Australia 20042004241873529.0021540.47000100
MS DhoniINDIndia in South Africa Test Series 2013/142013240872921.7518547.03000110
Chamara SilvaSLSri Lanka tour of Australia 2007/082007240874321.7513464.93001110
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 20192019241875029.0023037.83010101
Kieran PowellWIThe Frank Worrell Trophy 2011/122012240874021.7518547.0300090
Kane WilliamsonNZPakistan in New Zealand Test Series 2010/112011240875021.7521340.8501090
Joe RootENGSri Lanka in England Test Series 20162016340878021.7514062.1401160
Ajaz PatelDURCounty Championship 20232023340873421.759888.78001100
Travis HeadSASheffield Shield 2025/262025-2026240875821.7510285.29010103
Rajindra ChandrikaWIThe Frank Worrell Trophy 2015/162015240873721.7526732.5800140
Kavem HodgeWISouth Africa tour of West Indies 20242024240872921.7519045.79000120
George ThomasSUSCounty Championship 202620262418738*29.0013166.41000131
Mick CommailleSAEngland tour of South Africa 1927/281927240874721.75--000-0
Bernard TancredSAEngland tour of South Africa 1888/891889241872929.0011225.8900080
Leo O'BrienAUSEngland tour of Australia 1932/331932-1933240876121.7516851.7901070
John DewesENGWest Indies tour of England 19501950240876721.75--01180
Vijay MehraINDEngland tour of India 1963/641964240873521.75--00070
PreviousPage 296Next

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.