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
1201Callum Parkinson17237901052
1202DJ Ahmed132241301152
1203Aryaman Sunil152022702252
1204Nimesh Vimukthi201972001352
1205Jordan DeSilva111851301052
1206J Kaushal10184001152
1207Michael Raso10165001052
1208K Withanapathirana5159601052
1209Scott Elstone13159001252
1210Milinda Siriwardana10153101252
1211K Pathiratne7132801152
1212T Harshana7129001152
1213Jake Scott3127601052
1214CV Anto7124001052
1215Adil Bhatti6122301052
1216Brooke Halliday5119001052
1217Aamir Javed4110001052
1218Azeem RafiqAzeem Rafiq151062401152
1219Nicholas Ferraby4103001052
1220Nazril Rahman593801052
1221Shivnarine ChanderpaulShivnarine Chanderpaul281001052
1222Supun Tharanga579301252
1223Luke WoodLuke Wood473501052
1224Javid Patel569801252
1225Jasraj Kundi468101152
1226Mohammad Usman258001052
1227Solomon Mire152001052
1228Rovman Powell152001052
1229VN Veetil152101052
1230Aasif Sheikh152001052
1231NH Ekanayake152101052
1232Tom Smith694986901051
1233Brian Masaba274191001251
1234Linsey Smith494037801251
1235Dane Schadendorf28339001351
1236Ashton AgarAshton Agar223132401151
1237SML Fernandes23297001051
1238Rebecca Duckworth23293001351
1239Aminuddin Ramly16277001051
1240Henry Thornton302264501251
1241Gareth Harte8205401051
1242Matt TaylorMatt Taylor451824701051
1243M Premaratne9180001051
1244S Waduge10170001151
1245Obed Agbomadzie51681001051
1246Chamika Gunasekara141551301251
1247Mudassar Bukhari121541901051
1248Suraj Kumar10138002251
1249Andreas Lambert5137001151
1250S Heath7120001151

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