ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Virat KohliIND186186364150v AUSAhmedabad9 Mar 2023
James VinceHAM186186279220v NORNorthampton20 Apr 2023
Wayne MadsenDER18693 & 93211294v YORScarborough3 Sept 2023
Brad SchmulianCS186186257201v WFPalmerston North8 Mar 2024
Colin AckermannDUR186186312170v LANChester-le-Street9 Sept 2024
Jake WeatheraldTAS186186204261v QUEBrisbane15 Nov 2024
BS McKinneyDUR186153 & 33326232v WARChester-le-Street11 Apr 2025
James BraceyGLO186186150206v NOTNottingham22 Aug 2025
James RewSOM18664 & 122323202v NOTTaunton3 Apr 2026
Ollie PopeSUR186103 & 83*238280v LEILondon10 Apr 2026
Tom BlundellNZ186186292223v IREBelfast27 May 2026
Leus du PlooyMID18685 & 101*298180v WORWorcester12 Jun 2026
Asa TribeGLA18631 & 155381200v SURLondon15 Sept 2026
Mayank AgarwalDUR186177 & 9236331v WORChester-le-Street15 Sept 2026
Donald BradmanAUS185185336200v INDBrisbane28 Nov 1947
Bob BarberENG185185255190v AUSSydney7 Jan 1966
Bevan CongdonNZ1859 & 176405190v ENGNottingham7 Jun 1973
Qasim UmarPAK18596 & 89426180v NZDunedin9 Feb 1985
John WrightNZ185185 & DNB443230v INDChristchurch2 Feb 1990
Martin CroweNZ18570 & 115328261v ENGManchester30 Jun 1994
Sanath JayasuriyaSL18572 & 113308131v PAKColombo26 Apr 1997
Gary KirstenSA18577 & 108*314241v AUSAdelaide30 Jan 1998
Justin LangerAUS18519 & 166324162v SLColombo24 Mar 2004
Shane WatsonAUS185185*961515v BANMirpur11 Apr 2011
Mahela JayawardeneSL185180 & 5322233v ENGGalle26 Mar 2012
Will SmithHAM18534 & 151*348150v ESSSouthampton15 Jun 2014
Shivnarine ChanderpaulWI18584* & 101*332160v BANSt Lucia13 Sept 2014
Michael PappsWF18514 & 171306221v AAAuckland17 Mar 2015
Brad WilsonND185165 & 20359310v OVHamilton18 Mar 2015
Anton DevcichND18562 & 123177233v OVHamilton18 Mar 2015
Faf du PlessisSA185185141163v SLCape Town7 Feb 2017
Riki WesselsNOT18569 & 116168294v NORNottingham28 Aug 2017
Malcolm NofalWF185179 & 6261134v CSCello Basin Reserve17 Mar 2018
Cameron SteelDUR18525 & 160341220v SUSChester-le-Street10 Sept 2018
Rory BurnsSUR185107 & 78341200v SOMTaunton14 May 2019
Marnus LabuschagneAUS185185279200v PAKBrisbane21 Nov 2019
Jeet RavalND18524 & 161*375260v OVDunedin3 Apr 2021
Azhar AliPAK185185 & DNB361153v AUSRawalpindi4 Mar 2022
Colin AckermannLEI185146 & 39341220v DURLeicester25 Jun 2023
Henry NichollsCAN185124 & 61299181v OVChristchurch28 Oct 2023
Dean ElgarSA185185287280v INDCenturion26 Dec 2023
Ryan HigginsMID18530 & 155230205v GLOBristol26 Apr 2024
Peter HandscombLEI18546 & 139*316250v GLACardiff29 Aug 2024
Rhys MariuCAN185185240271v AAAuckland28 Nov 2024
Kiran CarlsonGLA18577 & 108267193v LANManchester29 Jul 2025
Bharat PopliND18569 & 116298141v CANRangiora18 Nov 2025
Geeth KumaraBSC185185316205v MSCColombo16 Jan 2026
Colin McDonaldAUS184133 & 51*303140v ENGMelbourne13 Feb 1959
Graeme PollockSA184125 & 59145290v ENGNottingham5 Aug 1965
Charlie DavisWI1841 & 183-210v NZBridgetown23 Mar 1972

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.