Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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/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
Agha ZahidPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/75197512015147.50--00000
John LeverENGEngland tour of Australia 1976/77197712015117.505030.0000020
Brian RoseENGEngland tour of West Indies 1980/81198112015107.504632.6100020
Paul HibbertAUSIndia tour of Australia 1977/78197712015137.508916.8500010
Ray BrightAUSWest Indies tour of Australia 1979/801979121151315.005328.3000020
Roger BinnyINDEngland tour of India 1979/80198012015157.503938.4600120
Graham DilleyENGNew Zealand tour of England 1983198312015157.507520.0000110
Anwar KhanPAKPakistan tour of New Zealand 1978/791979121151215.00--00001
Sidath WettimunySLEngland tour of Sri Lanka 1981/8219821201597.507819.2300010
Neil FosterENGWest Indies tour of England 19841984121159*15.002853.5700020
Sanjay ManjrekarINDWest Indies tour of India 1987/8819871211510*15.008817.0500010
Gamini WickremasingheSLNew Zealand tour of Sri Lanka 1992/9319922211513*15.002075.0000020
Mike AthertonENGEngland tour of Sri Lanka 1992/93199312015137.505825.8600010
Adam ParoreNZEngland tour of New Zealand 1991/92199212015157.506224.1900100
Kenny BenjaminWIWest Indies tour of Australia 1992/93199312015157.502951.7200120
Clive EksteenSAPakistan tour of South Africa 1994/951995121151315.0010913.7600010
Clive EksteenSAEngland tour of South Africa 1995/96199512015137.505228.8500010
Bryan StrangZIMNew Zealand tour of Zimbabwe 2000/01200012015107.502951.7200020
Brooke WalkerNZNew Zealand tour of Pakistan 200220021211515*15.005626.7900110
Anil KumbleINDIndia tour of Australia 2003/042003-200433015125.005825.8600110
Anil KumbleINDIndia tour of Pakistan 2003/0420043311597.505129.4100111
Nuwan ZoysaSLSouth Africa tour of Sri Lanka 2000200023115107.505228.8500020
Inzamam-ul-HaqPAKNew Zealand tour of Pakistan 1996/97199623015145.003148.3900120
Daryl TuffeyNZPakistan tour of New Zealand 2000/01200133015135.004434.0900120
Shane Edward BondNZSri Lanka tour of New Zealand 2006/0720062301585.003839.4700030
HMRKB HerathSLWarne-Muralitharan Trophy 2011201123015125.003345.4500120
JP DuminySASouth Africa in India Test Series 2009/1020102301595.005825.8600120
Matthew BellNZNew Zealand tour of Australia 2001/0220012301565.008218.2900010
Travis DowlinWISouth Africa in West Indies Test Series 2010201023015105.004731.9100010
Martin GuptillNZNew Zealand in South Africa Test Series 201620162301585.003740.5400130
Nathan LyonAUSTrans-Tasman Trophy 2011/1220112311597.503740.5400010
Mohammed ShamiINDNew Zealand in India Test Series 2016/17201633015145.002365.2200130
Keshav MaharajSASouth Africa in New Zealand Test Series 2016/1720173301595.004831.2500030
Craig OvertonENGEngland tour of West Indies 2021/22202223015145.002853.5700110
CBRLS KumaraSLSri Lanka tour of England 2024202423115107.506423.4400120
Prabath JayasuriyaSLPakistan tour of Sri Lanka 202220222301585.005129.4100010
Dave GilbertAUSIndia tour of Australia 1985/861985-19862311510*7.5010414.4200010
Devon MalcolmENGWest Indies tour of England 1995199523015105.001883.3300130
Claude CarterSASouth Africa tour of England 1924192433015115.00--00100
Ted McDonaldAUSAustralia tour of South Africa 1921/221921331159*7.50--00020
Nobby ClarkENGEngland tour of India 1933/341933-193433115107.50--00000
Ken JamesNZNew Zealand tour of England 1931193123115107.50--00000
Erapalli PrasannaINDIndia tour of Pakistan 1978/7919782321510*15.00--00000
Wasim BariPAKNew Zealand tour of Pakistan 1976/7719762331513*---00000
Mohammad NazirPAKPakistan tour of India 1983/8419833321513*15.00--00000
Jack BirkenshawENGEngland tour of West Indies 1973/7419742301585.004334.8800130
Rodney HoggAUSNew Zealand tour of Australia 1980/81198023015125.005626.7900120
John BracewellNZPakistan tour of New Zealand 1988/89198923015155.003444.1200220
Ijaz FaqihPAKPakistan tour of West Indies 1987/8819882311510*7.507719.4800110
Ajit de SilvaSLSri Lanka tour of Pakistan 1981/8219822321510*15.002755.5600021
PreviousPage 377Next

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.