Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Tom LathamNZ7222 & 5023070v PAKDubai24 Nov 2018
Dean ElgarSA7222 & 50173150v PAKCenturion26 Dec 2018
Rishabh PantIND7239 & 3311961v AUSMelbourne26 Dec 2018
Colin de GrandhommeNZ721 & 71*5062v SLChristchurch26 Dec 2018
IhsanullahAFG727 & 65*16392v IREDehradun15 Mar 2019
Colin de GrandhommeNZ7220 & 529281v AUSSydney3 Jan 2020
Prince MasvaureZIM7255 & 1720790v SLHarare19 Jan 2020
Rory BurnsENG7230 & 4218990v WISouthampton8 Jul 2020
Mohammad RizwanPAK727213970v ENGSouthampton13 Aug 2020
Dasun ShanakaSL7266* & 612235v SACenturion26 Dec 2020
Will PucovskiAUS7262 & 1012660v INDSydney7 Jan 2021
Angelo MathewsSL723 & 69*10962v WIGalle21 Nov 2021
Steve SmithAUS7272 & DNB21470v PAKKarachi12 Mar 2022
Liton DasBAN7253 & 19102100v WIGros Islet24 Jun 2022
Peter HandscombAUS7272* & 014590v INDDelhi17 Feb 2023
Dean ElgarSA7271 & 1126110v WICenturion28 Feb 2023
Zakir HasanBAN721 & 719780v AFGDhaka14 Jun 2023
Angelo MathewsSL729 & 63*15382v PAKColombo24 Jul 2023
Imam-ul-HaqPAK7262 & 1021940v AUSPerth14 Dec 2023
Axar PatelIND7227 & 45135100v ENGVisakhapatnam2 Feb 2024
Glenn PhillipsNZ7271 & 177130v AUSWellington29 Feb 2024
Mohammad RizwanPAK7229 & 4313670v BANRawalpindi30 Aug 2024
Keshav MaharajSA7221 & 5110053v ZIMBulawayo28 Jun 2025
Jamie SmithENG7246 & 2611791v AUSSydney4 Jan 2026
Dinesh ChandimalSL721 & 7112242v WINorth Sound3 Jul 2026
Saud ShakeelPAK7243 & 29106100v ENGBirmingham9 Sept 2026
Andrew GreenwoodENG7149 & 22--0v AUSMelbourne31 Mar 1877
William ScottonENG7121 & 50*-30v AUSMelbourne31 Dec 1881
Hugh MassieAUS7149 & 22-120v ENGSydney17 Feb 1882
Edmund TylecoteENG7133 & 38-50v AUSMelbourne30 Dec 1882
Albert WardENG7130 & 41--0v AUSMelbourne29 Dec 1894
Charles WrightENG7171--0v SAJohannesburg2 Mar 1896
Syd GregoryAUS7171-30v ENGMelbourne1 Jan 1898
Tom HaywardENG7170 & 1-70v AUSAdelaide14 Jan 1898
Hugh TrumbleAUS7164* & 7*--0v ENGLondon11 Aug 1902
Pelham WarnerENG7168 & 3-80v AUSMelbourne1 Jan 1904
Reggie DuffAUS7111 & 60-50v ENGManchester24 Jul 1905
Clem HillAUS7116 & 559160v SAAdelaide7 Jan 1911
Frank FosterENG7171 & DNB14160v AUSAdelaide12 Jan 1912
Billy ZulchSA7111 & 60--0v ENGDurban27 Feb 1914
'Young Jack' HearneENG7114 & 5722740v AUSSydney17 Dec 1920
Phil MeadENG7166 & 5--0v SADurban16 Feb 1923
Bob WyattENG7164 & 7238-0v AUSLondon16 Aug 1930
Jock CameronSA712 & 69*-00v ENGJohannesburg13 Feb 1931
Alby RobertsNZ7154 & 17--0v SAChristchurch27 Feb 1932
Les AmesENG7165 & 6-90v INDLondon25 Jun 1932
Vijay MerchantIND7154 & 17--0v ENGCalcutta5 Jan 1934
Patsy HendrenENG7129 & 42309-0v AUSLeeds20 Jul 1934
Jack SiedleSA7135 & 36--0v ENGLondon17 Aug 1935
Eric RowanSA714 & 67-00v ENGDurban20 Jan 1939
PreviousPage 235Next

BF balls faced · 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.