TEST, ODI & T20 STATISTICS

Highest Scores

Each player’s highest recorded innings, ranked by runs. These figures cover the available scorebook, not every career innings.

ODM figures reflect the available historical deliveries. Mixed men’s and women’s competitions are included. A player with missing earlier matches can appear below a player with more complete coverage. Super overs are excluded.
#PlayerMatchesRunsWickets100s50sDucksHigh
851Muhammad Amir8219102071
852A Thennakoon10212001171
853Rishi Pillai5206102071
854Ryan Raina4113401071
855S Iftikhar3112001071
856Jack Davies27602004270
857Sohail Ahmed13298702070
858Kanchana de Livera12278003370
859Nico Reifer18276002070
860Adam RouseAdam Rouse20270001070
861Lega Siaka15269001270
862Kane WilliamsonKane Williamson12234001170
863Will Salzmann111881701070
864CR Nicholls7170001270
865S Kavishka81631001170
866Gareth Andrew12160701070
867Roscoe Thattil699101170
868Emma Corney42864204169
869Aylish Cranstone44830002169
870James FranklinJames Franklin387932806369
871Anwar Arudin28677004269
872Andrew Mansale286191904269
873Tom Wells264911502069
874Nicolaj Damgaard283873603569
875Andrew HoddAndrew Hodd23293001169
876Mary-Anne Musonda12255302569
877Sornnarin TippochSornnarin Tippoch8254802169
878R Ganganath12221002069
879Luke Doneathy11188802069
880Tim Robinson6177002169
881Hamisi Abdallah12164401269
882Pulina Tharanga6130601169
883Simon HarmerSimon Harmer487596003268
884Dhiren Gondaria34732905368
885Graham Wagg357273204368
886Taranjit Bharaj23468001268
887Leah Dobson29464003368
888Alex ThomsonAlex Thomson244222802168
889S Liyanage15347001068
890Ben Ferbrache12342101068
891Alessandro Bonora15330002168
892Pieter Seelaar183281202068
893Nick ComptonNick Compton17296002168
894Scott Steel9296303068
895Kiplin Doriga14268002068
896Narendra Patel10246201168
897Ravindu Sembukuttige5166001068
898N Premaratne6157901068
899Kalea Moore465424203267
900Timroy AllenTimroy Allen153981403067

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →