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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
David BrainZIMNew Zealand tour of Zimbabwe 1992/931992120281714.004759.5700060
Vinod KambliINDIndia tour of New Zealand 1993/941994120281914.005451.8500021
Franklyn RoseWIWest Indies tour of South Africa 1998/991998120282214.003482.3500060
Harbhajan SinghINDSri Lanka in India Test Series 2009/10200933028229.337139.4400020
Zaheer KhanINDIndia tour of Australia 2003/042003231282714.005550.9100031
Makhaya NtiniSASouth Africa tour of West Indies 2005200543028169.334365.1200040
Srinivasaraghavan VenkataraghavanINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-1973231281714.006940.5800140
Shane Edward BondNZNew Zealand tour of West Indies 20022002231281714.009928.2800030
James AndersonENGEngland in India Test Series 2008/092008232281928.0011624.1400020
James AndersonENGPakistan in England Test Series 20162016331281714.004463.6400040
Darren LehmannAUSPakistan tour of Australia 2004/05200423028129.333093.3300050
Heath StreakZIMSri Lanka tour of Zimbabwe 1994/95199433028209.3315518.0600130
Amit MishraINDSouth Africa in India Test Series 2009/10201023028289.335056.0000250
Daren PowellWIWest Indies tour of New Zealand 2008/09200823028229.334463.6400131
Darren GoughENGPakistan tour of England 20012001231282314.003775.6800160
HMRKB HerathSLIndia tour of Sri Lanka 201720172312817*14.004858.3300040
Ashwell PrinceSAICC World Cup 2002/03200223028209.3311524.3500030
Anderson CumminsWIPakistan tour of West Indies 1992/9319932312814*14.006245.1600120
Suranga LakmalSLSri Lanka in Zimbabwe Test Series 2016/1720162312821*14.004070.0000150
Kirk EdwardsWIBangladesh in West Indies Test Series 2014201423028169.337437.8400031
Dominic BessENGPakistan tour of England 202020203322827*28.004660.8700021
Kyle VerreynneSAIndia tour of South Africa 2023/242023-202423028159.334463.6400030
Ray IllingworthENGAustralia tour of England 1961196123028159.33--00100
Bob CunisNZNew Zealand tour of Pakistan 1969/70196923028239.33--00130
Derek UnderwoodENGEngland tour of Ceylon and Pakistan 1968/69196933028229.33--00100
Kris SrikkanthINDIndia tour of Pakistan 1982/83198323028219.335749.1200021
Robin JackmanENGPakistan tour of England 1982198223028179.3311424.5600120
Courtney WalshWIPakistan tour of West Indies 20002000332282228.005848.2800022
WPUJC VaasSLSri Lanka tour of Australia 200420042422811*14.007835.9000020
Zaheer KhanINDIndia tour of Ireland, England and Scotland 2007200734128119.338632.5600140
Zaheer KhanINDIndia tour of New Zealand 2002/03200224028197.004858.3300240
Mohammad SamiPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/032002242282214.007636.8400140
Shane WarneAUSIndia tour of Australia 1991/92199224128209.3311324.7800120
Heath StreakZIMZimbabwe tour of England 2003200324028117.006940.5800040
Mohammad RafiqueBANBangladesh tour of Sri Lanka 200520052402897.004957.1400031
Corey CollymoreWIWest Indies tour of Zimbabwe 2003/0420032422816*14.009429.7900120
Mohammad AshrafulBANBangladesh tour of New Zealand 2001/02200124028117.0011524.3500010
Gavin RennieZIMZimbabwe tour of New Zealand 1997/98199824028157.008433.3300230
HMRKB HerathSLSri Lanka in India Test Series 2009/10200934028137.005352.8300040
Mushfiqur RahimBANSouth Africa in Bangladesh Test Series 2007/08200824028157.009828.5700020
Lahiru ThirimanneSLEngland in Sri Lanka Test Series 2011/12201224028117.008931.4600020
Rob NicolNZSouth Africa in New Zealand Test Series 2011/12201224028197.0010526.6700020
Robiul IslamBANBangladesh in Zimbabwe Test Series 201320132432824*28.0028100.0000132
Kraigg BrathwaiteWIIndia in West Indies Test Series 2019201924028147.0010028.0000020
Kraigg BrathwaiteWISouth Africa tour of West Indies 2021202124028157.007636.8400130
Nathan LyonAUSThe Ashes 202320232412816*9.336046.6700040
Jonny BairstowENGEngland tour of India 2020/21202124028287.007935.4400360
Taijul IslamBANNew Zealand tour of Bangladesh 2023/2420232422814*14.006046.6700130
Haris SohailPAKPakistan tour of New Zealand 2020/212020-202124028157.0011723.9300020
Shaheen Shah AfridiPAKPakistan tour of Australia 2023/24202324128219.335749.1200150
PreviousPage 328Next

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.