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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Junaid SiddiqueBANBangladesh in West Indies Test Series 200920092401177829.2528441.2001090
Angelo MathewsSLSouth Africa tour of Sri Lanka 201820182401177129.2526743.82010101
Phillip HughesAUSAustralia in South Africa Test Series 2011/1220112401178829.2516272.22010180
Craig ErvineZIMSri Lanka tour of Zimbabwe 2019/2020202401178529.2525446.0601074
Liton DasBANBangladesh tour of South Africa 2017/1820172401177029.2514779.59010210
Tom BlundellNZIndia in New Zealand Test Series 2019/2020202411175539.0027642.39010161
Mohammad RizwanPAKPakistan tour of South Africa 2024/252024-20252401174629.2522651.7700061
Shadman IslamBANBangladesh tour of New Zealand 2018/1920192401173729.2520058.50000160
Mehedi Hasan MirazBANSouth Africa tour of Bangladesh 2024/2520242401179729.2523749.37010141
Aiden MarkramSASri Lanka tour of South Africa 2018/1920192401176029.2520158.21010160
Jim ParksENGEngland tour of New Zealand 1965/66196624211745*58.5016650.00000103
Zaheer AbbasPAKPakistan tour of Australia 1978/7919792401175929.2521454.67010140
Geoff MillerENGEngland tour of Pakistan 1977/781977-197834111798*39.0044526.29010110
Merv HughesAUSAustralia tour of New Zealand 1992/9319933411174539.0018264.29000115
Steve RhodesENGNew Zealand tour of England 199419943421174958.5044226.4700082
Inzamam-ul-HaqPAKWest Indies tour of Pakistan 2006/07200635111758*29.2527442.7001181
Narsingh DeonarineWIThe Frank Worrell Trophy 2011/1220123501175523.4033934.51010131
John LyonsAUSAustralia tour of England 189318933501173323.40--000-0
Trevor BaileyENGAustralia tour of England 1956195645111733*29.25--000100
Bruce TaylorNZNew Zealand tour of Pakistan 1964/6519653521177639.00--010131
Rod MarshAUSWest Indies tour of Australia 1981/821981-19823501173923.4028441.2000070
Bruce EdgarNZIndia tour of New Zealand 1980/8119813501174923.4041228.4000170
Anil KumbleINDWest Indies tour of India 1994/95199436211752*29.2520756.52011122
Alec StewartENGEngland tour of Sri Lanka 2000/0120013611175423.4046025.43011130
Matthew HaydenAUSSouth Africa in Australia Test Series 2008/092008-20093601173919.5022152.94000190
Heath StreakZIMZimbabwe tour of Sri Lanka 2001/022001-200236311736*39.0031337.38000120
Marlon SamuelsWIWest Indies in New Zealand Test Series 2013/1420133601176019.5025945.17011190
Gareth BattyENGEngland tour of Sri Lanka 2003/0420033611173823.4044826.12001112
Matthew BellNZEngland in New Zealand Test Series 2007/0820083601176919.5029939.13013210
Ryan HarrisAUSThe Ashes 2013/142013-201456111755*23.4015475.97010114
Usman KhawajaAUSAustralia tour of West Indies 202520253601174719.5030338.61000101
Shuvagata HomBANZimbabwe in Bangladesh Test Series 2014/1520143611175023.4024547.76011110
David BoonAUSAustralia tour of Pakistan 1988/8919883601174319.5033335.14000160
Kaushal SilvaSLSri Lanka in South Africa Test Series 2016/172016-20173601174819.5032935.56001150
Rassie van der DussenSAIndia tour of South Africa 2021/222021-202236111741*23.4034134.3100090
Glenn PhillipsNZEngland tour of New Zealand 2024/25202436211758*29.2516570.91010132
TN GurugeBCAAMajor League Tournament 2024/2520254611173423.4021554.42000142
Aubrey FaulknerSASouth Africa tour of England 190719073611174423.40--00030
Peter ParfittENGAustralia tour of England 197219723611175123.4040329.0301190
Mark BurgessNZPakistan tour of New Zealand 1972/7319733611177923.40--01071
Mark BurgessNZEngland tour of New Zealand 1977/7819783611175023.4045925.49010130
Bruce EdgarNZNew Zealand tour of Australia 1980/8119803601175119.5025745.53012100
Ron ArcherAUSEngland tour of Australia 1954/551954-19554701174916.7110850.93001122
Mitchell StarcAUSIndia tour of Australia 2018/192018-201947211729*23.4021255.19000120
Cameron BancroftGLOSpecsavers County Championship 201620164701174116.7128441.20001160
Murvin AbinashBRCMajor League Tournament 2025/262025-20266711175519.5027941.9401094
Bert HopkinsAUSAustralia tour of England 1902190257111740*19.50--00100
Vallance JuppENGEngland tour of South Africa 1922/231922-19234711173819.50--00000
Godfrey EvansENGAustralia tour of England 1953195357211744*23.4010.0000141
Matthew QuinnAAPlunket Shield 2015/162015-20165821173519.50117100.00000164
PreviousPage 246Next

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.