Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Brian MurphyZIMZimbabwe tour of England 2000200023114147.007618.4200110
Arshad KhanPAKPakistan tour of Sri Lanka 20002000431149*7.0010313.5900120
Shahadat HossainBANWest Indies in Bangladesh Test Series 2011/1220112311497.005425.9300010
Mohammad AsifPAKMCC Spirit of Cricket Test Series 20102010233149*-1973.6800020
Rubel HossainBANWest Indies in Bangladesh Test Series 2011/12201123214714.002166.6700020
Mohammad IrfanPAKPakistan v South Africa Test Series 2013/14201323114147.003441.1800130
Devendra BishooWIWest Indies tour of England 201720172311413*7.007917.7200130
Kasun RajithaSLSri Lanka tour of South Africa 2018/19201923014124.675028.0000000
Shayne O'ConnorNZNew Zealand tour of Australia 1997/9819972311477.006621.2100010
Maurice AllomENGEngland tour of New Zealand 1929/301930432148*14.00--00000
Tommy MitchellENGAustralia tour of England 193419342311497.003145.1600020
Ken FarnesENGAustralia tour of England 193819384311477.0014100.0000010
Khalid WazirPAKPakistan tour of England 19541954231149*7.00--00010
Jack FlavellENGAustralia tour of England 19611961232141414.00--00010
Ross MorganNZEngland tour of New Zealand 1970/7119712301484.676023.3300100
Robin JackmanENGEngland tour of West Indies 1980/8119812301474.679315.0500100
Graeme FowlerENGEngland tour of New Zealand 1983/84198423014104.678217.0700110
Aamer MalikPAKPakistan tour of Australia 1989/9019902301474.678616.2800100
Glenn McGrathAUSAustralia tour of Sri Lanka 199919993431410*14.004829.1700120
Saqlain MushtaqPAKPakistan tour of South Africa 2002/032002-20032401493.506122.9500110
Muttiah MuralitharanSLSri Lanka tour of Australia 1995/96199524214117.001687.5000110
Pedro CollinsWIWest Indies v Pakistan in United Arab Emirates 2001/02200224114124.673737.8400130
Henry OlongaZIMSri Lanka tour of Zimbabwe 1999/0019993431410*14.007219.4400110
Shoaib AkhtarPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/0320022401463.504332.5600010
Tapash BaisyaBANBangladesh tour of South Africa 2002/03200224014103.505425.9300120
Graeme CremerZIMZimbabwe tour of South Africa 2004/05200524014123.509714.4300200
Iain O'BrienNZNew Zealand tour of South Africa 2007/0820072411414*4.671877.7800321
Paul HarrisSAIndia in South Africa Test Series 2010/112010-20113401473.508217.0700200
Ishant SharmaINDIndia tour of South Africa 2017/182018242147*7.005824.1400120
Sajedul IslamBANBangladesh in New Zealand Test Series 2007/0820082401463.501973.6800020
Shaun MarshAUSAustralia tour of United Arab Emirates 2018/1920182401473.504332.5600120
Kemar RoachWIBangladesh in West Indies Test Series 200920092421467.006621.2100020
Mohammad AmirPAKPakistan in New Zealand Test Series 2016/1720162401463.504630.4300110
Umesh YadavINDIndia in Sri Lanka Test Series 20152015242144*7.004829.1700000
Mohammad IrfanPAKPakistan in South Africa Test Series 2012/132013241146*4.675326.4200110
Yasir ShahPAKNew Zealand tour of United Arab Emirates 2018/1920183401493.507518.6700130
Yasir ShahPAKPakistan tour of South Africa 2018/192018-20192401453.503145.1600130
Mominul HaqueBANPakistan tour of Bangladesh 2021/2220212401473.503145.1600110
Shannon GabrielWIWest Indies tour of New Zealand 2017/18201724214107.004531.1100130
Rumesh RatnayakeSLSri Lanka tour of Australia and New Zealand 1982/83198324014123.504431.8200110
Keshav MaharajSASouth Africa tour of Sri Lanka 201820182401493.502653.8500120
Jasprit BumrahINDIndia in New Zealand Test Series 2019/2020202421410*7.002556.0000120
Tom BlundellNZNew Zealand tour of Bangladesh 2023/2420232401463.504729.7900120
Carl MumbaZIMSri Lanka in Zimbabwe Test Series 2016/1720162411410*4.678815.9100010
CBRLS KumaraSLSri Lanka in South Africa Test Series 2016/1720172411494.672360.8700130
Shaheen Shah AfridiPAKPakistan tour of England 20202020341149*4.675625.0000120
Prabath JayasuriyaSLIndia tour of Sri Lanka 2026202624014103.507917.7200120
Jayden SealesWIPakistan tour of West Indies 202620262411484.673243.7500210
Mahmudul Hasan JoyBANBangladesh tour of West Indies 2024/2520242401463.506023.3300110
Shoaib BashirENGEngland tour of Pakistan 2024/2520243421497.003737.8400110
PreviousPage 382Next

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.