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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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
Dilip VengsarkarINDIndia tour of West Indies 1975/761976230603920.0010.0000100
Manzoor ElahiPAKPakistan tour of India 1986/871987230605220.0015040.0001152
Russel ArnoldSLIndia tour of Sri Lanka 20012001340603115.0013943.1700080
Al SahariarBANPakistan tour of Bangladesh 2001/022002240602115.008669.77000120
Habibul BasharBANBangladesh in New Zealand Test Series 2007/082008240602515.009960.6100072
Tillakaratne DilshanSLEngland in Sri Lanka Test Series 2011/122012240603515.009265.2200150
Rajin SalehBANEngland tour of Bangladesh 2003/042003240603215.0017534.2900040
Michael HusseyAUSAustralia in South Africa Test Series 2011/122011240603915.0012348.7800170
Rohit SharmaINDIndia tour of South Africa 2023/242023-2024241603920.009463.83001100
Dilruwan PereraSLSri Lanka in Zimbabwe Test Series 2016/172016241603420.008273.1700091
Kemar RoachWIIndia in West Indies Test Series 20192019240603815.007975.9500155
Lahiru ThirimanneSLSri Lanka tour of South Africa 2018/192019240602915.0015638.4600180
Cheteshwar PujaraINDIndia in West Indies Test Series 20192019240602715.0014840.5400040
Cheteshwar PujaraINDIndia in New Zealand Test Series 2013/142014240602315.0018332.7900061
Adrian GriffithWIZimbabwe tour of West Indies 1999/0020002416054*20.0012149.59012110
Regis ChakabvaZIMZimbabwe tour of Bangladesh 2018/192018240602815.0020030.0000050
Rumesh RatnayakeSLSri Lanka tour of India 1986/871986-19872426032*30.00--00142
Aminul IslamBANBangladesh tour of New Zealand 2001/022001240604215.0021328.1700110
Rishabh PantINDIndia in New Zealand Test Series 2019/202020240602515.0012249.1800071
Mehedi Hasan MirazBANBangladesh tour of South Africa 2021/222022240602915.0014541.3800172
Malinda PushpakumaraSLEngland tour of Sri Lanka 2018/1920182416042*20.008570.5900091
Marco JansenSAIndia tour of South Africa 2021/222021-2022340602115.0011651.7200090
Gus AtkinsonENGNew Zealand tour of England 20262026240602315.0019930.1500060
Hemu AdhikariINDAustralia tour of India 1956/571956241603320.00--00100
AG Kripal SinghINDEngland tour of India, Pakistan and Ceylon 1961/6219613426038*30.00--00040
Ken BarringtonENGPakistan tour of England 196219624416050*20.0010.0001170
Dick MotzNZWest Indies tour of New Zealand 1968/691969340602315.00--00051
Dilip SardesaiINDWest Indies tour of India and Ceylon 1966/671966-1967240602815.00--00130
Bruce TaylorNZNew Zealand tour of England 19651965240605115.0020.0001260
Glenn TurnerNZNew Zealand tour of Pakistan 1976/771976240604915.00--00050
Graham RoopeENGEngland tour of Pakistan 1972/731973240602715.0020.0000150
Sudhir NaikINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974240604815.0010.0000180
Nayan MongiaINDAustralia tour of India 2000/012001241602820.0011950.4200061
Sadagoppan RameshINDIndia tour of Australia 1999/001999241602820.0014740.8200030
Mehrab HossainBANPakistan tour of Bangladesh 2001/022002240601915.0014541.38000100
Naimur RahmanBANAsian Test Championship 2001/022001240604815.0010258.82001110
Anil KumbleINDIndia tour of South Africa 1992/931992-19934516021*15.0021428.0400160
James AndersonENGBasil D'Oliveira Trophy 20082008451603415.0014840.5400060
Ryan SidebottomENGEngland tour of Sri Lanka 2007/082007351603115.0025323.7200050
Tim McIntoshNZIndia in New Zealand Test Series 2008/092009350603212.0018831.9100190
Bill O'ReillyAUSAustralia tour of England 19381938451604215.008669.7700172
Ken FunstonSANew Zealand tour of South Africa 1953/541953-1954350603912.00--00200
Zaheer AbbasPAKNew Zealand tour of Pakistan 1976/771976350601612.00--00020
Kerry O'KeeffeAUSAustralia tour of New Zealand 1973/741974351603215.0023825.2100151
Jeremy ConeyNZNew Zealand tour of Pakistan and Sri Lanka 1984/851984350602612.0015837.9700061
Tim SoutheeNZEngland tour of New Zealand 2024/252024360602310.006789.5500145
Mitchell StarcAUSAustralia tour of South Africa 2017/182018360603510.008174.0700072
Nathan LyonAUSThe Ashes 2013/142013-20145666018*-11452.6300081
George GiffenAUSAustralia tour of England 18861886360604710.00--00000
Fazal MahmoodPAKPakistan tour of India 1960/611960-1961560601810.00--00000
PreviousPage 245Next

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.