Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR0/0 (1.1)ES chose to bowlT2067th 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
Shaun MarshAUS7473 & 112091v INDSydney6 Jan 2015
Jonny BairstowENG7474105120v AUSNottingham6 Aug 2015
Mark CraigNZ7441* & 33*121110v AUSWellington12 Feb 2016
Temba BavumaSA747420480v AUSHobart12 Nov 2016
Mehedi Hasan MirazBAN7451 & 23168140v INDHyderabad9 Feb 2017
KL RahulIND7464 & 10106111v AUSPune23 Feb 2017
Mushfiqur RahimBAN7452 & 22*12670v SLColombo15 Mar 2017
Dimuth KarunaratneSL7425 & 4915020v ZIMColombo14 Jul 2017
Upul TharangaSL7464 & 10103120v INDGalle26 Jul 2017
Steve SmithAUS7458 & 16103110v BANChattogram4 Sept 2017
Brendan TaylorZIM741 & 7315880v WIBulawayo21 Oct 2017
Solomon MireZIM7427 & 47113111v WIBulawayo21 Oct 2017
Cheteshwar PujaraIND7452 & 22168130v SLKolkata16 Nov 2017
Roshen SilvaSL740 & 74*157110v INDDelhi2 Dec 2017
Temba BavumaSA7411 & 6311850v SLColombo20 Jul 2018
Babar AzamPAK742 & 7292150v SACape Town3 Jan 2019
Kane WilliamsonNZ7474105111v BANWellington8 Mar 2019
Chris WoakesENG7437* & 3714981v AUSBirmingham1 Aug 2019
Lahiru ThirimanneSL7410 & 6419950v NZGalle14 Aug 2019
Mushfiqur RahimBAN740 & 74100130v INDKolkata22 Nov 2019
John CampbellWI7455 & 19*91111v AFGLucknow27 Nov 2019
Babar AzamPAK7469 & 5126110v ENGManchester5 Aug 2020
Babar AzamPAK7411 & 63*11890v ENGSouthampton21 Aug 2020
Jermaine BlackwoodWI7449 & 2516970v SAGros Islet18 Jun 2021
Jason HolderWI7458 & 16149130v PAKKingston12 Aug 2021
Marnus LabuschagneAUS7474 & 0*11762v ENGBrisbane8 Dec 2021
Temba BavumaSA7451 & 23*10591v INDJohannesburg3 Jan 2022
Michael BracewellNZ7449 & 25104131v ENGNottingham10 Jun 2022
Zak CrawleyENG745 & 69*91130v SALondon8 Sept 2022
Michael BracewellNZ740 & 74*121110v PAKKarachi2 Jan 2023
Axar PatelIND7474 & DNB11593v AUSDelhi17 Feb 2023
Shadman IslamBAN7424 & 50137140v INDKanpur27 Sept 2024
Rachin RavindraNZ7465 & 911861v INDPune24 Oct 2024
Daryl MitchellNZ7414 & 60116102v ENGHamilton14 Dec 2024
Mohammad RizwanPAK7449 & 2513790v WIMultan25 Jan 2025
Sean WilliamsZIM7467 & 718371v BANChattogram28 Apr 2025
Beau WebsterAUS7411 & 6314490v WIBridgetown25 Jun 2025
Steve SmithAUS743 & 7112571v WISt George's3 Jul 2025
Karun NairIND7457 & 17141110v ENGLondon31 Jul 2025
Will YoungNZ7474101110v ZIMBulawayo7 Aug 2025
Aiden MarkramSA7432 & 42107121v PAKRawalpindi20 Oct 2025
Mohammad RizwanPAK7459 & 1512590v BANDhaka8 May 2026
Jacob BethellENG7474 & 013790v NZNottingham25 Jun 2026
Marnus LabuschagneAUS7437 & 37116100v SADurban9 Oct 2026
Alec BannermanAUS7373 & DNB-70v ENGMelbourne2 Jan 1879
Alec BannermanAUS7310 & 63-71v ENGSydney17 Feb 1883
W.G. GraceENG7366 & 7--0v AUSLondon22 Jun 1896
Archie MacLarenENG7335 & 38-40v AUSMelbourne1 Jan 1898
Joe DarlingAUS7373 & 02130v ENGManchester24 Jul 1905
Frederick FaneENG738 & 65-80v SACape Town6 Mar 1906
PreviousPage 226Next

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.