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
Todd MurphyAUSAustralia tour of India 2022/23202346146419.2010543.8100350
Harry DonnanAUSAustralia tour of England 1896189636046157.67--00100
Bishan BediINDIndia tour of England 196719673614615*9.2015130.4600170
Michael KasprowiczAUSAustralia tour of India 2004/05200447046196.579747.4200140
Dick LilleyENGAustralia tour of England 1902190257046166.57--00100
James KellyAUSAustralia tour of England 19021902473463911.50--00300
Frank KingWIAustralia tour of West Indies 1954/55195547146217.673200.0000101
Jim HiggsAUSEngland tour of Australia 1978/791978-1979510446167.6721221.7000110
Rashid LatifPAKPakistan tour of England 19961996110454545.0011140.5400040
Douglas JardineENGEngland tour of New Zealand 1932/331933110454545.00--000-0
Jack CowieNZEngland tour of New Zealand 1946/471947110454545.00--00041
Jack IkinENGEngland tour of New Zealand 1946/471947110454545.00--00060
Ashley GilesENGSri Lanka tour of England 20022002220454522.508950.5600170
Chris HarrisNZNew Zealand tour of Pakistan 20022002120454322.509845.9200040
Alistair CampbellZIMIndia tour of Zimbabwe 1992/931992120454522.508354.2200160
Gavin RennieZIMSouth Africa tour of Zimbabwe 1999/001999120453422.509646.8800041
Prosper UtseyaZIMSri Lanka tour of Zimbabwe 20042004120454522.505877.5900151
Darren SammyWISir Vivian Richards Trophy 2007/082008120452822.507262.5000060
Morné MorkelSAPakistan v South Africa Test Series 2010/1120102214535*45.005976.2700060
Gary WilsonIREPakistan tour of Ireland, England and Scotland 201820181214533*45.0010841.6700070
Daniel FlynnNZSouth Africa in New Zealand Test Series 2011/122012120454522.5012436.2900161
Wriddhiman SahaINDSouth Africa in India Test Series 2019/202019320452422.505877.5900070
Paul StirlingIREIreland tour of England 20232023120453022.505286.5400080
Tim PaineAUSSri Lanka tour of Australia 2018/1920192214545*45.0011539.1300130
Devendra BishooWIThe Wisden Trophy 20152015121453045.007857.6900060
James FaulknerAUSThe Ashes 20132013120452322.5043104.6500041
Dane PiedtSASouth Africa tour of West Indies 202420241224538*-8155.5600041
Daryl MitchellNZSouth Africa tour of New Zealand 2023/242024121453445.009248.9100041
Mitchell SantnerNZSouth Africa in New Zealand Test Series 2016/172017220454122.5019323.3200060
Mark AdairIREIreland tour of Bangladesh 2022/232023120453222.5010144.5500061
Rishabh PantINDICC World Test Championship 20212021120454122.5011040.9100050
Curtis CampherIREIreland tour of Zimbabwe 2024/252025120453922.5010841.6700070
Mohammad WasimPAKNew Zealand tour of Pakistan 2022/232022120454322.506272.5800051
Arthur ShrewsburyENGEngland tour of Australia and New Zealand 1887/881888120454422.5016127.9500030
Roy KilnerENGAustralia tour of England 19261926421453645.00--00020
Waqar HasanPAKPakistan tour of West Indies 1957/581958120452822.50--000-0
Afaq HussainPAKEngland tour of India, Pakistan and Ceylon 1961/6219611224535*---00050
Joey CarewWIWest Indies tour of England 19691969120454422.509149.4500060
Keith FletcherENGEngland tour of Sri Lanka 1981/821982121454545.0010343.6900030
Dayle HadleeNZAustralia tour of New Zealand 1976/7719771224537*-16527.2700050
Richard HadleeNZIndia tour of New Zealand 1975/761976220453322.50--00031
Karsan GhavriINDNew Zealand tour of India 1976/771976220453722.50--00060
Kapil DevINDEngland tour of India 1979/8019801214545*45.008552.9400160
Geoff MarshAUSAustralia tour of New Zealand 1989/901990120454122.5010941.2800070
Simon DoullNZSri Lanka tour of New Zealand 1996/971997220452522.506075.0000050
Min PatelENGIndia tour of England 19961996220452722.5011240.1800040
Gerhardus LiebenbergSASri Lanka tour of South Africa 1997/981998120454522.509050.0000170
Dilhara FernandoSLEngland tour of Sri Lanka 2007/0820072324536*45.0010244.1200150
Damien MartynAUSEngland tour of Australia 2006/072006230452915.009945.4500040
Wasim RajaPAKPakistan tour of Australia 1983/841983230452715.0013134.3500040
PreviousPage 278Next

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.