Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ijaz AhmedPAKPakistan tour of West Indies 1987/881988230774325.6720637.3800080
Aamer SohailPAKPakistan tour of England 19961996231774638.5010970.64000120
VVS LaxmanINDSouth Africa tour of India 1996/971996240775119.2520837.0201090
Sanath JayasuriyaSLSri Lanka tour of New Zealand 2004/052005241774825.6710474.04000130
Nicky BojeSASri Lanka tour of South Africa 2000/012000-2001341773225.6714951.6800080
Stephen FlemingNZIndia tour of New Zealand 1998/991998-1999240774219.2518441.85001100
Nathan AstleNZZimbabwe tour of New Zealand 1995/961996240773219.2521635.6500080
Khaled MashudBANBangladesh tour of Sri Lanka 20022002241772625.6722733.9200070
Kumar DharmasenaSLSri Lanka tour of West Indies 19971997240773119.2514055.0000080
Stuart BroadENGSouth Africa tour of England 20222022340773519.2574104.05000102
Ben HilfenhausAUSMCC Spirit of Cricket Test Series 201020102417756*25.6712462.10010101
Daniel FlynnNZNew Zealand in Sri Lanka Test Series 20092009240775019.2516446.95011100
Peter SiddleAUSBorder-Gavaskar Trophy 2011/122011-2012440774119.2516746.1100080
Dinesh ChandimalSLSri Lanka tour of Bangladesh 2023/242024240775919.2512661.1101172
Kane WilliamsonNZAustralia tour of New Zealand 2023/242024240775119.2516546.67011100
Graeme LabrooySLSri Lanka tour of New Zealand 1990/9119913417770*25.6710374.76011132
Dimuth KarunaratneSLBangladesh in Sri Lanka Test Series 2012/132013240774119.2512959.6900081
Kusal MendisSLSri Lanka tour of England 20242024240773919.258887.50001140
Shahadat HossainBANNew Zealand tour of Bangladesh 2023/242023240773119.2518641.40000100
Andrew GreenwoodENGEngland tour of Australia and New Zealand 1876/771877240774919.253119.3500000
Gilbert ParkhouseENGEngland tour of Australia 1950/511950-1951240772819.25--00060
Deryck MurrayWIWest Indies tour of Australia 1979/801979-1980340772819.2518840.9600060
Mike ShrimptonNZEngland tour of New Zealand 1962/631963240773119.25--00080
Wasim BariPAKPakistan tour of England 19711971341776325.6728626.9201160
Andy RobertsWIEngland tour of West Indies 1980/8119813417750*25.6714254.2301164
Viv RichardsWIWest Indies tour of New Zealand 1986/871987340773819.258689.53000122
Rick McCoskerAUSEngland tour of Australia 1979/801980240774119.2525729.9600040
Dulip SamaraweeraSLSri Lanka tour of New Zealand 1994/951995240773319.2518142.5400090
Mark RamprakashENGEngland tour of New Zealand 2001/022002350773115.4017943.02000121
Nathan AstleNZNew Zealand tour of South Africa 2000/012000350773715.4019539.49000100
Alistair CampbellZIMSri Lanka tour of Zimbabwe 1999/001999350773615.4026828.7300170
Moeen AliENGEngland tour of West Indies 2018/192019350776015.4014254.2301291
Marco JansenSASouth Africa tour of Australia 2022/232022-2023350775915.4026429.17011110
Alan TurnerAUSAustralia tour of England 19751975350773715.4020537.5600080
Javed MiandadPAKPakistan tour of England 19781978350773915.4021735.4800190
John DysonAUSIndia tour of Australia 1980/811981350773015.4026728.8400140
Phil DeFreitasENGEngland tour of Australia 1986/871986451774019.2514652.74000110
Ian HealyAUSSouth Africa tour of Australia 1997/981997-19983517746*19.2520437.7500060
Jack RussellENGEngland tour of Australia 1990/911990-19913517730*19.2531024.8400070
Robert CroftENGEngland tour of Sri Lanka 2000/0120013517733*19.2529725.9300080
Kamran AkmalPAKPakistan tour of Australia 2004/052004-2005360774712.8314055.00002130
Kemar RoachWIWest Indies tour of New Zealand 2025/2620253637758*25.6731624.37012110
Rory BurnsENGThe Ashes 2021/222021-2022360773412.8317843.26002120
Len DarlingAUSAustralia tour of England 19341934460773712.8320537.5600100
David TownsendENGEngland tour of West Indies 1934/351935360773612.83--00001
Mushtaq MohammadPAKPakistan tour of Australia 1976/771976-1977361773715.4026429.1700070
Dennis LilleeAUSWest Indies tour of Australia 1975/761975-1976563772525.6715450.0000081
Jeremy ConeyNZWest Indies tour of New Zealand 1986/871987360773612.8318342.0800070
Michael HoldingWIIndia tour of West Indies 1975/761976461775515.40--01184
John DysonAUSWest Indies tour of Australia 1984/851984360773012.8330525.2500150
PreviousPage 211Next

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.