Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Richard LeviNOR140101 & 39*132202v GLACardiff12 Sept 2017
Greg HayCS140140250130v CANChristchurch7 Nov 2017
Calum MacLeodSCO140140*94163v ENGEdinburgh10 Jun 2018
Chris NashNOT140139 & 1228210v WORNottingham25 Jun 2018
Virat KohliIND140140107212v WIGuwahati21 Oct 2018
Virat KohliIND140123 & 17297151v AUSPerth14 Dec 2018
Thisara PereraSL14014074813v NZMount Maunganui5 Jan 2019
Joe BurnsQUE14060 & 80224142v VICMelbourne23 Feb 2019
Harvey HoseinDER14078 & 62293200v DURDerby5 Apr 2019
Tom LaceDER14083 & 57251230v GLOBristol11 Apr 2019
Rohit SharmaIND140140113143v PAKManchester16 Jun 2019
Tom AbellSOM14082 & 58253180v HAMTaunton30 Jun 2019
Callum FergusonWOR14013 & 127310230v DERKidderminster7 Jul 2019
Navneet DhaliwalCAN14014094813v MASKuala Lumpur19 Sept 2019
Shan MasoodPAK1405 & 13521383v SLKarachi19 Dec 2019
Ian BellWAR14050 & 90264210v GLACardiff6 Sept 2020
Jamie GibsonWF14024 & 116*246172v CANChristchurch28 Oct 2020
Matthew WadeTAS14083 & 57*302152v WAAdelaide30 Oct 2020
Aiden MarkramSA14032 & 108303183v PAKRawalpindi4 Feb 2021
Fawad AlamPAK140140204200v ZIMHarare29 Apr 2021
Ali OrrSUS14021 & 119311230v KENCanterbury11 Jul 2021
Graham ClarkDUR140140125220v GLOScarborough29 Jul 2021
Nick SelmanGLA14014014481v LEILeicester5 Aug 2021
Tim DavidSUR140140*70911v WARLondon10 Aug 2021
Mitch RenwickOV1406 & 134285180v CSNelson7 Nov 2021
Kyle VerreynneSA1404 & 136*197161v NZChristchurch25 Feb 2022
Robert O'DonnellAA14084 & 56*173153v OVAlexandra11 Mar 2022
Tom LathamNZ140140*123105v NEDHamilton2 Apr 2022
Quinton de KockLSG140140*701010v KKRNavi Mumbai18 May 2022
Will RhodesWAR14029 & 111*401160v YORLeeds19 May 2022
Tom LammonbySOM14030 & 11035890v NORTaunton20 Sept 2022
Will SutherlandVIC140100 & 40237124v SAAdelaide6 Oct 2022
Babar AzamPAK140136 & 4173201v ENGRawalpindi1 Dec 2022
Michael BracewellNZ140140781210v INDHyderabad18 Jan 2023
Dimuth KarunaratneSL14089 & 51271130v NZWellington17 Mar 2023
George WorkerAA140114* & 26264161v NDKennards Hire Community Oval21 Mar 2023
Josh BohannonLAN14032 & 108226210v SURManchester6 Apr 2023
Kusal MendisSL140140193181v IREGalle16 Apr 2023
Harry TectorIRE140140113710v BANChelmsford12 May 2023
Tom WestleyESS140135 & 5265190v LANBlackpool10 Jul 2023
Dawid MalanENG140140107165v BANDharamsala10 Oct 2023
Josh BrownBH140140571012v ASCarrara22 Jan 2024
Muhammad AbbasWF14030 & 110*220120v CANRangiora29 Feb 2024
Miles HammondGLO140112 & 28169211v NORNorthampton10 May 2024
Jordan ClarkSUR14042* & 98152172v WORLondon17 May 2024
Saif AhmadDEN140140109128v KUWNairobi25 Sept 2024
Travis HeadAUS140140 & DNB141174v INDAdelaide6 Dec 2024
Daniel HughesSUS14049 & 91244250v SOMBrighton11 Apr 2025
Ben DuckettENG140140134202v ZIMNottingham22 May 2025
Brian BennettZIM140139 & 1153260v ENGNottingham22 May 2025
PreviousPage 105Next

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.