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 resultT2067th 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 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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alan HurstAUSEngland tour of Australia 1978/791978-197961224417*4.4011637.9300640
Ajit AgarkarINDIndia tour of Australia 1999/001999-200036019193.177525.3300530
Mohinder AmarnathINDWest Indies tour of India 1983/841983360110.17300.0000500
Pramodya WickramasingheSLPakistan tour of Sri Lanka 20002000360550.832123.8100510
Glenn McGrathAUSEngland tour of Australia 1998/991998-199957015102.146124.5900510
Pankaj RoyINDIndia tour of England 1952195247054357.7110.0000500
Wayne ClarkAUSAustralia tour of West Indies 1977/781978471641.00--00510
Alan MullallyENGEngland tour of Australia 1998/99199847020162.864247.6200540
Neil AdcockSAAustralia tour of South Africa 1957/581957-195858263*1.0010.0000500
Dick MotzNZNew Zealand tour of South Africa 1961/621961-19625912510*3.1310.0000500
Nuwan PradeepSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017240000.00120.0000400
Pat PocockENGWest Indies tour of England 19841984240000.00420.0000400
Iqbal QasimPAKPakistan tour of England 1978197835155*1.254610.8700400
Danny MorrisonNZNew Zealand tour of Australia 1993/9419933512020*5.0010918.3500420
Xen BalaskasSAAustralia tour of South Africa 1935/361936360420.67--00400
Bishan BediINDIndia tour of England 1974197436115143.001693.7500430
Brendon BracewellNZNew Zealand tour of England 19781978361440.80468.7000410
Mark WaughAUSAustralia tour of Sri Lanka 19921992360615610.1711154.9501440
Dinanath RamnarineWIWest Indies tour of Sri Lanka 2001/02200136200*0.00340.0000400
Andrew CaddickENGEngland tour of West Indies 1997/9819985701982.718821.5900420
Mohammad AsifPAKPakistan in England Test Series 2010201047023143.299225.0000440
Phil TufnellENGEngland tour of Australia 1994/951994-199547364*1.50698.7000400
Jasprit BumrahINDIndia tour of Australia 2024/252024-202558242227.009046.6700433
Ollie RobinsonENGThe Ashes 2021/222021-202248138225.439540.0000440
Jack SaundersAUSEngland tour of Australia 1907/081908482420.6730.0000400
Quintin McMillanSASouth Africa tour of Australia 1931/321931-193248052296.5020.0000440
Nipper NicholsonSAAustralia tour of South Africa 1935/361935-1936481762910.86--00421
Bob CrispSAAustralia tour of South Africa 1935/361935-1936480943511.7520.0000481
Gogumal KishenchandINDIndia tour of Australia 1947/481947-194848069448.6328823.9600460
Lawrie MillerNZNew Zealand tour of South Africa 1953/541953-195448047185.88--00400
Bhagwath ChandrasekharINDIndia tour of Australia 1977/781977-1978582420.673810.5300400
Bishan BediINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197548045145.6330.0000450
Joel GarnerWIPakistan tour of West Indies 1976/771977580924311.5020.0000482
John EmbureyENGEngland tour of West Indies 1985/8619864826435*10.6712352.03004100
Ian BishopWIWest Indies tour of Australia 1996/971996-1997580864810.7520641.75004110
Sonny RamadhinWIWest Indies tour of England 1957195759147195.88--00450
Derek UnderwoodENGWest Indies tour of England 1976197659040314.4411933.6100420
Nixon McLeanWIWest Indies tour of Australia 2000/012000-2001510064176.4014743.5400443
Mohammed ShamiINDIndia tour of Ireland and England 2018201851012710*3.004461.3600430
Courtney WalshWIWest Indies tour of Australia 2000/012000-200151021992.386429.6900400
Rodney HoggAUSEngland tour of Australia 1978/791978-1979612095367.9230331.35004100
Henry OlongaZIMEngland tour of Zimbabwe 1996/971996230000.00170.0000300
Chris MartinNZPakistan tour of New Zealand 2000/012001330000.00100.0000300
Chris MartinNZWest Indies tour of New Zealand 2005/062006330000.0090.0000300
Lasith MalingaSLSri Lanka tour of Australia 20042004230000.00120.0000300
Courtney BrowneWISri Lanka tour of West Indies 19971997230000.00270.0000300
Kemar RoachWIWest Indies tour of Zimbabwe 2017/182017230000.00220.0000300
Ben StokesENGPataudi Trophy 20142014230000.00160.0000300
Nuwan PradeepSLSobers/Tissera Trophy 2015/162015230000.0090.0000300
Liton DasBANBangladesh tour of Australia 20262026230000.00270.0000300
Page 1Next

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.