Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
36650040747589.92Lancashirev SurreyThe Oval23 May 1990First-class
33362848543368.65Englandv IndiaLord's126 Jul 1990Test # 1148
291-----Surreyv LancashireThe Oval13 May 1990First-class
191-----Lancashirev SurreyThe Oval23 May 1990First-class
18756243623042.88Indiav EnglandThe Oval123 Aug 1990Test # 1150
18131225425171.25Middlesexv N ZealandersLord's119 May 1990First-class
17928124321173.66Indiav EnglandManchester29 Aug 1990Test # 1149
168*-----MP World XIv IndiansScarborough129 Aug 1990First-class
158*-----Indiansv YorkshireLeeds130 Jun 1990First-class
157*36727021058.14Englandv IndiaThe Oval323 Aug 1990Test # 1150
15439628119154.80Englandv New ZealandBirmingham15 Jul 1990Test # 1147
15149538216039.52Englandv New ZealandNottingham27 Jun 1990Test # 1145
150*-----Leicsv IndiansLeicester121 Jul 1990First-class
142-----Indiansv GloucsBristol34 Aug 1990First-class
13927618722074.33Englandv IndiaLord's126 Jul 1990Test # 1148
133-----Indiansv GloucsBristol34 Aug 1990First-class
13133827612047.46Englandv IndiaManchester19 Aug 1990Test # 1149
12923118916268.25Middlesexv N ZealandersLord's319 May 1990First-class
128*-----MP World XIv IndiansScarborough329 Aug 1990First-class
127-----Indiansv SurreyThe Oval21 Aug 1990First-class
126*-----Hampshirev IndiansSouthampton44 Jul 1990First-class
123150113134108.84Englandv IndiaLord's326 Jul 1990Test # 1148
121*24319711061.42Englandv IndiaManchester19 Aug 1990Test # 1149
121173111220109.00Indiav EnglandLord's226 Jul 1990Test # 1148
119*22518917062.96Indiav EnglandManchester49 Aug 1990Test # 1149
11623916316071.16Englandv IndiaManchester19 Aug 1990Test # 1149
116-----Indiansv Birmingham115 Aug 1990First-class
116-----v IndiansBirmingham215 Aug 1990First-class
11019814216077.46Indiav EnglandThe Oval123 Aug 1990Test # 1150
1092061418277.30Englandv IndiaManchester39 Aug 1990Test # 1149
108*-----Indiansv Birmingham315 Aug 1990First-class
108-----Indiansv MP World XIScarborough429 Aug 1990First-class
107*-----Kentv IndiansCanterbury17 Jul 1990First-class
107*-----MP World XIv IndiansScarborough329 Aug 1990First-class
106-----Leicsv IndiansLeicester321 Jul 1990First-class
105-----Indiansv Minor CTrowbridge211 Jul 1990First-class
105-----Indiansv Minor CTrowbridge211 Jul 1990First-class
104-----Hampshirev IndiansSouthampton44 Jul 1990First-class
103-----Minor Cv IndiansTrowbridge111 Jul 1990First-class
102-----Lancashirev SurreyThe Oval23 May 1990First-class
1014353108032.58New Zealandv EnglandLord's221 Jun 1990Test # 1146
100*19415514064.51Englandv IndiaLord's126 Jul 1990Test # 1148
10024518412154.34Indiav EnglandLord's226 Jul 1990Test # 1148
9828021515045.58New Zealandv EnglandLord's221 Jun 1990Test # 1146
97-----Surreyv IndiansThe Oval11 Aug 1990First-class
95-----Surreyv LancashireThe Oval13 May 1990First-class
95-----Indiansv GloucsBristol14 Aug 1990First-class
94-----Surreyv IndiansThe Oval11 Aug 1990First-class
93-----Yorkshirev IndiansLeeds430 Jun 1990First-class
9322919612047.44Indiav EnglandManchester29 Aug 1990Test # 1149
92-----C. Provincev W. Prov (SL)Colombo (SSC)415 Jun 1990First-class
92-----Indiansv KentCanterbury27 Jul 1990First-class
90-----Kentv IndiansCanterbury17 Jul 1990First-class
89*-----Minor Cv IndiansTrowbridge311 Jul 1990First-class
882251908046.31Englandv IndiaThe Oval323 Aug 1990Test # 1150
8610784122102.38New Zealandv EnglandLord's221 Jun 1990Test # 1146
863412706031.85Englandv IndiaThe Oval323 Aug 1990Test # 1150
8520316012053.12Englandv New ZealandLord's121 Jun 1990Test # 1146
85-----Minor Cv IndiansTrowbridge111 Jul 1990First-class
853372488034.27Englandv IndiaThe Oval223 Aug 1990Test # 1150
84*1169914184.84Englandv New ZealandLord's321 Jun 1990Test # 1146
83*-----Indiansv KentCanterbury47 Jul 1990First-class
8220517612046.59Englandv New ZealandBirmingham15 Jul 1990Test # 1147
82-----Minor Cv IndiansTrowbridge311 Jul 1990First-class
82-----Surreyv IndiansThe Oval11 Aug 1990First-class
80*-----C. Provincev Kurunegala222 Jun 1990First-class
80-----Indiansv LeicsLeicester221 Jul 1990First-class
80-----Gloucsv IndiansBristol24 Aug 1990First-class
7811910610073.58Indiav EnglandThe Oval123 Aug 1990Test # 1150
77*897584102.66Indiav EnglandLord's226 Jul 1990Test # 1148
76*-----Surreyv IndiansThe Oval31 Aug 1990First-class
76*-----Indiansv GlamorganSwansea318 Aug 1990First-class
76-----C. Provincev Kurunegala222 Jun 1990First-class
76-----Indiansv HampshireSouthampton14 Jul 1990First-class
76-----Leicsv IndiansLeicester321 Jul 1990First-class
75*-----Indiansv YorkshireLeeds330 Jun 1990First-class
75-----W. Prov (SL)v S. ProvinceGalle222 Jun 1990First-class
74-----Yorkshirev IndiansLeeds430 Jun 1990First-class
74-----Indiansv HampshireSouthampton14 Jul 1990First-class
74-----Surreyv IndiansThe Oval31 Aug 1990First-class
741951657044.84Englandv IndiaManchester39 Aug 1990Test # 1149
73-----Glamorganv IndiansSwansea418 Aug 1990First-class
72-----v C. ProvinceKurunegala122 Jun 1990First-class
721571148063.15Englandv IndiaLord's326 Jul 1990Test # 1148
70-----Surreyv LancashireThe Oval13 May 1990First-class
7098848083.33N Zealandersv MiddlesexLord's419 May 1990First-class
701921325053.03Englandv New ZealandBirmingham35 Jul 1990Test # 1147
70-----Indiansv KentCanterbury47 Jul 1990First-class
68*12512111056.19N Zealandersv MiddlesexLord's219 May 1990First-class
682161368050.00Indiav EnglandManchester29 Aug 1990Test # 1149
68-----Indiansv GlamorganSwansea118 Aug 1990First-class
67*1501288052.34Indiav EnglandManchester49 Aug 1990Test # 1149
662782078031.88New Zealandv EnglandBirmingham25 Jul 1990Test # 1147
66-----Indiansv LeicsLeicester221 Jul 1990First-class
65*-----v C. ProvinceKurunegala322 Jun 1990First-class
65-----Indiansv Minor CTrowbridge211 Jul 1990First-class
65-----MP World XIv IndiansScarborough129 Aug 1990First-class
641471279050.39Englandv New ZealandLord's121 Jun 1990Test # 1146
63*-----Indiansv LeicsLeicester221 Jul 1990First-class
621691359045.92Middlesexv N ZealandersLord's319 May 1990First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 111/2 (20.0 ov, T Amarasinghe 51*, S Ashan 28*, EMCD Edirisinghe 0/49) - Lunch

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 275/5 (60.0 ov, BOP Fernando 101*, S Malshan 0*, M Madubashana 2/88) - Lunch

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 84/6 (33.0 ov, Kevin Perera 5*, KTH Ratnayake 0/11) - Lunch