Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Sarfraz AhmedPAKPakistan in New Zealand Test Series 2016/172016240694117.258284.1500090
Samit PatelENGEngland in India Test Series 2012/132012340693317.2513949.6400191
James PattinsonAUSThe Ashes 201920192416947*23.0010665.0900144
Henry NichollsNZPakistan in New Zealand Test Series 2016/172016241693023.0017240.12000100
Travis HeadAUSAustralia tour of New Zealand 2023/242024240692917.2510466.3500081
Kithuruwan VithanageSLSri Lanka in New Zealand Test Series 2015/162015240693817.2510366.9900182
Shan MasoodPAKPakistan v New Zealand Test Series 2014/152014240694017.2520533.6600032
Mehedi Hasan MirazBANAustralia tour of Bangladesh 20172017241692623.0017240.1200070
Nick WelchZIMSouth Africa tour of Zimbabwe 20252025240695517.2515644.2301152
Claude CarterSAEngland tour of South Africa 1913/141914241694523.00--00101
Bob BlairNZEngland tour of New Zealand 1962/6319632416964*23.00--01290
Ian ThomsonENGEngland tour of South Africa 1964/651964-1965541693923.00--00190
Derek UnderwoodENGAustralia tour of England 196819684446945*-10565.7100080
Mark BurgessNZWest Indies tour of New Zealand 1968/691969240693017.25--00021
Bob TaylorENGEngland tour of New Zealand 1977/781978340694517.2538917.7400150
Mudassar NazarPAKWest Indies tour of Pakistan 1986/871986240692617.2517738.9800060
David GowerENGEngland tour of New Zealand 1983/841984340693317.2516741.3200070
Tim CurtisENGWest Indies tour of England 19881988240693017.2530522.6200080
Dave HoughtonZIMNew Zealand tour of Zimbabwe 1997/981997240693217.2517639.2000090
Simon DoullNZAustralia tour of New Zealand 1999/002000241694023.0067102.9900072
Bryan YoungNZWest Indies tour of New Zealand 1994/951995240692917.2519834.8500180
Harbhajan SinghINDAustralia tour of India 2004/052004350694213.8012555.20001101
Suranga LakmalSLSri Lanka tour of India 2017/1820173516931*17.2512057.50001101
Stiaan van ZylSABasil D'Oliveira Trophy 2015/162015-2016350693313.8013551.11001120
'Young Jack' HearneENGEngland tour of South Africa 1913/141914351693217.25--00100
Lala AmarnathINDIndia tour of England 19461946350695013.80--01100
Gerry AlexanderWIWest Indies tour of Pakistan 1958/591959350692113.80--00100
Madan LalINDEngland tour of India 1981/821981-1982652694423.0016442.0700170
Geoff LawsonAUSPakistan tour of Australia 1983/841983-1984551694917.2516242.5900190
Stuart MacGillAUSEngland tour of Australia 1998/991998-1999460694311.5012455.6500370
Andrew CaddickENGEngland tour of West Indies 1993/9419944616929*13.8022031.3600070
Habibul BasharBANBangladesh tour of Sri Lanka 20072007360691811.5012356.10000110
Misbah-ul-HaqPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/032002360691711.5020234.1600090
Mitchell StarcAUSWarne-Muralitharan Trophy 20162016361692613.8011758.9700253
Alzarri JosephWIAustralia tour of West Indies 20252025362692717.2511361.0600135
Ernie HayesENGEngland tour of South Africa 1905/061906361693513.8020.0000271
Wes HallWIWest Indies tour of England 196619665626930*17.2511758.97000120
Vanburn HolderWIAustralia tour of West Indies 1977/781978360693111.50--00182
David O'SullivanNZNew Zealand tour of India 1976/7719763626923*17.25--00160
Dominic CorkENGEngland tour of South Africa 1995/961995-19965616923*13.8013850.00000110
Matthew ElliottAUSAustralia tour of West Indies 1998/991999360694411.5033720.4700350
Graham McKenzieAUSAustralia tour of Ceylon and India 1969/70196957069249.86--00203
Ian BishopWIEngland tour of West Indies 1989/901990473691617.2518836.7000130
Zaheer KhanINDBorder-Gavaskar Trophy 2011/122011-201248069358.638680.23003102
Richard IllingworthENGWest Indies tour of England 199519954856917*23.0019934.6700270
Gogumal KishenchandINDIndia tour of Australia 1947/481947-194848069448.6328823.9600460
Erapalli PrasannaINDAustralia tour of Ceylon and India 1969/70196958169269.86--00200
Dean HeadleyENGEngland tour of West Indies 1997/98199869269319.8626226.3400150
Heath StreakZIMBangladesh tour of Zimbabwe 2003/042004210686868.0017838.2001071
Mushfiqur RahimBANSri Lanka v Bangladesh 202120211116868*-15643.5901060
PreviousPage 227Next

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.