Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Dinesh ChandimalSLEngland in Sri Lanka Test Series 2011/122012120583129.0013144.2700072
Usman KhawajaAUSThe Ashes 2010/112011120583729.0016834.5200070
Ollie RobinsonENGEngland tour of India 2023/242024120585829.009958.5901191
Mohammad RizwanPAKPakistan tour of Bangladesh 2021/2220212215853*58.0013243.9401041
Tagenarine ChanderpaulWIWest Indies tour of New Zealand 2025/262025120585229.0021427.1001040
Nishan MadushkaSLSri Lanka tour of New Zealand 2022/232023120583929.0012446.7700071
Charlie AbsolomENGEngland tour of Australia and New Zealand 1878/791879120585229.00--01050
Freddie BrownENGNew Zealand tour of England 19371937120585729.00--01081
Naoomal JeoomalINDIndia tour of England 19321932120583329.00--000-0
Datta GaekwadINDWest Indies tour of India 1958/591959120585229.00--010-0
Phil SharpeENGEngland tour of India 1963/6419641215831*58.00--00080
Bryan YuileNZNew Zealand tour of England 19651965120584629.00--00070
Raphick JumadeenWIWest Indies tour of India and Sri Lanka 1978/791978-1979221585658.002010.0001000
Graham YallopAUSPakistan tour of Australia 1981/821981120583829.0014141.1300060
Wayne LarkinsENGAustralia tour of England 19811981120583429.0015337.9100080
Steve ElworthySASouth Africa tour of England 19981998120584829.007181.6900080
Shaun PollockSAIndia tour of South Africa 2001/0220012315855*29.0010058.0001161
Chris GayleWISri Lanka tour of West Indies 20032003230583119.3311351.3300180
Wasim AkramPAKIndia tour of Pakistan 1989/901989430583019.3310455.7700190
Gautam GambhirINDNew Zealand in India Test Series 20122012230583419.3310654.72000110
Suresh RainaINDNew Zealand in India Test Series 20122012230585519.3311351.3301191
Morné MorkelSASouth Africa in New Zealand Test Series 2011/1220123335835*-6392.0600072
Peter SiddleAUSTrans-Tasman Trophy 2015/162015-2016231584929.009759.7900181
Keshav MaharajSASouth Africa in Australia Test Series 2016/1720162315841*29.0058100.0000034
Matt HenryNZSouth Africa tour of New Zealand 2021/2220222315858*29.009263.0401280
Rishabh PantINDIndia in West Indies Test Series 20192019230582719.3312247.5400061
Mehedi Hasan MirazBANWest Indies tour of Bangladesh 2018/192018230582219.339263.0400080
Nazmul Hossain ShantoBANBangladesh tour of Pakistan 20242024230583819.3313044.6200080
Doodles TapscottSAEngland tour of South Africa 1922/2319232315850*29.00--01001
Percy ChapmanENGWest Indies tour of England 19281928331585029.00--01001
Ted DexterENGIndia tour of England 19591959230584519.33--00100
Ray IllingworthENGEngland tour of New Zealand 1970/711971230583619.3314440.2800160
Bevan CongdonNZEngland tour of New Zealand 1974/751975230583819.3313044.6200050
Paras MhambreyINDIndia tour of England 19961996231582829.0011152.2500080
Sachin TendulkarINDNew Zealand tour of India 1995/9619953425852*29.0010058.0001060
Harbhajan SinghINDPataudi Trophy 20112011240584614.507181.69002101
Steve WaughAUSPakistan tour of Australia 1999/001999340582814.5013542.9600030
Brett LeeAUSAustralia tour of West Indies 20032003440582014.507478.3800070
Jacques KallisSAAustralia in South Africa Test Series 2011/122011241585419.337082.8601182
Faisal IqbalPAKPakistan tour of South Africa 2002/032002-2003240582414.5013343.6100070
Daryl TuffeyNZPakistan tour of New Zealand 2003/042003242583529.0014340.5600080
Alistair CampbellZIMIndia tour of Zimbabwe 20012001240582114.5014540.0000080
Ray PriceZIMZimbabwe tour of Australia 2003/042003241583619.3317632.9500190
Matt HorneNZNew Zealand tour of Zimbabwe 1997/981997240582914.5013941.7300161
Jamie HowNZTrans-Tasman Trophy 2008/092008240582814.5015337.9100180
Denesh RamdinWISobers/Tissera Trophy 2015/162015240582314.5020228.7100070
Ross TaylorNZSri Lanka in New Zealand Test Series 2015/162015240583514.508667.4400170
Mehrab Hossain jnrBANBangladesh in South Africa Test Series 2008/0920082415843*19.3311152.2500170
Jesse RyderNZTrans-Tasman Trophy 2011/122011240583614.509163.7400190
Sulieman BennWIThe Wisden Trophy 2008/092009440582314.509461.7000172
PreviousPage 249Next

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.