Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Mark BoucherSASouth Africa tour of India 1999/0020002314527*22.509149.4500070
Kamran AkmalPAKIndia tour of Pakistan 2003/042004230452315.006965.22000100
Saqlain MushtaqPAKICC World Cup 2002/0320022314529*22.5012137.1900051
Mohammad SamiPAKPakistan tour of South Africa 2006/072007230453115.0010443.2700050
Grant FlowerZIMBangladesh tour of Zimbabwe 2003/0420042314537*22.5011040.9100060
Nathan HauritzAUSThe Ashes 20092009331452422.509149.4500050
Prasanna JayawardeneSLNew Zealand in Sri Lanka Test Series 2012/132012230452915.0014431.2500040
James FranklinNZSri Lanka tour of New Zealand 2006/072006230454415.0010742.0600141
Sohail KhanPAKPakistan in England Test Series 20162016230453615.005877.5900080
Nathan LyonAUSAustralia tour of Pakistan 2021/222022330453815.007262.5000060
Nathan LyonAUSSouth Africa in Australia Test Series 2012/132012331453122.508652.3300070
Abul HasanBANBangladesh in Sri Lanka Test Series 2012/1320132324525*45.0013134.3500022
Taijul IslamBANBangladesh tour of Sri Lanka 20252025230453315.008254.8800060
Shubman GillINDIndia tour of West Indies 202320232314529*22.506075.0000040
George GearyENGAustralia tour of England 192619262314535*22.50--00000
Wazir MohammadPAKNew Zealand tour of Pakistan 1955/561955231454322.50--00100
Tony PitheySASouth Africa tour of New Zealand 1963/641964330453115.00--00020
Richard CollingeNZPakistan tour of New Zealand 1964/651965331453222.5020.0000001
Dayle HadleeNZEngland tour of New Zealand 1974/751975230452215.009149.4500050
Zaheer AbbasPAKAustralia tour of Pakistan 1979/801980231451922.5015129.8000040
Venkatesh PrasadINDIndia tour of New Zealand 1998/991998-19992314530*22.5012037.5000150
John CrawleyENGEngland tour of West Indies 1997/981998340452211.2522120.3600020
Abdul RazzaqPAKPakistan tour of Australia 2004/052004241452115.0021920.5500031
Kamran AkmalPAKPakistan tour of South Africa 2002/032002-2003240452911.257064.29001100
Lou VincentNZIndia tour of New Zealand 2002/0320022414521*15.0014531.0300050
Sanwar HossainBANPakistan tour of Bangladesh 2001/022002240453011.2510045.0000040
Mohammad RafiqueBANEngland tour of Bangladesh 2003/042003241453215.009746.3900133
Mashrafe MortazaBANSouth Africa in Bangladesh Test Series 2007/082008240452911.256668.1800070
Saeed AnwarPAKPakistan tour of Zimbabwe 1994/951995240452611.2514331.4700020
Brad HaddinAUSPakistan v Australia Test Series 2014/152014240452211.2511638.7900151
Mluleki NkalaZIMSri Lanka tour of Zimbabwe 20042004240452411.2511140.5400150
Ian BellENGNew Zealand in England Test Series 200820083414521*15.0010941.2800160
S. SreesanthINDIndia tour of West Indies 200620063414529*15.007758.4400231
Mitchell JohnsonAUSMCC Spirit of Cricket Test Series 20102010240453011.258950.5600160
Rohit SharmaINDIndia in South Africa Test Series 2013/142013240452511.2510244.1200141
MahmudullahBANBangladesh in West Indies Test Series 20092009241452815.0014131.9100060
Virat KohliINDIndia tour of Bangladesh 2022/232022241452415.0012934.8800030
Mominul HaqueBANBangladesh tour of New Zealand 2018/192019240451511.2510941.2800061
Jeet RavalNZTrans-Tasman Trophy 2019/202019-2020240453111.2510343.6900050
Jake BallENGEngland in India Test Series 2016/172016240453111.259945.4500141
Kyle JamiesonNZNew Zealand tour of India 2021/222021240452311.2514531.0300130
Babar AzamPAKWest Indies tour of Pakistan 2024/252025240453111.2510343.6900020
Dhananjaya de SilvaSLSri Lanka tour of India 2021/222022240453011.2511140.5400060
Wesley MadhevereZIMSouth Africa tour of Zimbabwe 20252025240452511.259348.3900121
Nithish Kumar ReddyINDIndia tour of England 20252025240453011.2515229.6100050
Tom GarrettAUSEngland tour of Australia and New Zealand 1881/8218823414531*15.00--00120
Allan SteelENGAustralia tour of England 188618863414519*15.00--000-0
Ian CrombNZNew Zealand tour of England 19311931341452015.00--00000
Graham DowlingNZNew Zealand tour of West Indies 1971/721972240452311.25--000-0
Neil HawkeAUSAustralia tour of South Africa 1966/671966-19672424518*22.50--000-0
PreviousPage 279Next

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.