Players
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
| 292/6 | 50.0 | 5.84 | 1 | v India | Sydney | won | 21 Jan 1986 | ODI # 354 | |
| 276/7 | 50.0 | 5.52 | 1 | v Australia | Adelaide | won | 27 Jan 1986 | ODI # 358 | |
| 273/4 | 48.2 | 5.64 | 2 | v Aust XI | Pretoria | won | 5 Feb 1986 | List A | |
| 272/6 | 50.0 | 5.44 | 1 | v SAf XI | Pretoria | lost | 5 Feb 1986 | List A | |
| 269/3 | 50.0 | 5.38 | 1 | v Aust XI | Johannesburg | won | 4 Dec 1985 | List A | |
| 263/5 | 48.0 | 5.47 | 2 | v New Zealand | Brisbane | won | 11 Jan 1986 | ODI # 348 | |
| 262/8 | 50.0 | 5.24 | 1 | v India | Adelaide | won | 26 Jan 1986 | ODI # 357 | |
| 260/4 | 50.0 | 5.20 | 1 | v W Province | Cape Town | won | 21 Dec 1985 | List A | |
| 259/9 | 50.0 | 5.18 | 1 | v India | Brisbane | lost | 11 Jan 1986 | ODI # 348 | |
| 258/7 | 49.0 | 5.26 | 1 | v Australia | Christchurch | won | 22 Mar 1986 | ODI # 371 | |
| 249/7 | 46.0 | 5.41 | 1 | v England | Bridgetown | won | 19 Mar 1986 | ODI # 370 | |
| 248/9 | 50.0 | 4.96 | 2 | v India | Sharjah | won | 18 Apr 1986 | ODI # 385 | |
| 245/7 | 50.0 | 4.90 | 1 | v Pakistan | Sharjah | lost | 18 Apr 1986 | ODI # 385 | |
| 239/5 | 49.5 | 4.79 | 2 | v India | Melbourne | won | 23 Jan 1986 | ODI # 355 | |
| 239/7 | 50.0 | 4.78 | 1 | v New Zealand | Sydney | won | 29 Jan 1986 | ODI # 359 | |
| 238/7 | 47.4 | 4.99 | 2 | v Young Aus | Harare | won | 22 Sep 1985 | List A | |
| 238/4 | 48.5 | 4.87 | 2 | v Australia | Melbourne | won | 31 Jan 1986 | ODI # 360 | |
| 238/8 | 50.0 | 4.76 | 1 | v New Zealand | Melbourne | lost | 23 Jan 1986 | ODI # 355 | |
| 235/5 | 50.0 | 4.70 | 1 | v West Aust | Sydney | won | 5 Dec 1985 | List A | |
| 235/8 | 50.0 | 4.70 | 1 | v Tasmania | Brisbane | n/r | 13 Oct 1985 | List A | |
| 235/7 | 50.0 | 4.70 | 1 | v India | Melbourne | lost | 31 Jan 1986 | ODI # 360 | |
| 234/6 | 49.0 | 4.77 | 2 | v NSW | Harare | won | 22 Mar 1986 | List A | |
| 234/7 | 50.0 | 4.68 | 2 | v NSW | Sydney | lost | 5 Dec 1985 | List A | |
| 234/9 | 50.0 | 4.68 | 1 | v Aust XI | Cape Town | won | 30 Jan 1986 | List A | |
| 234/7 | 50.0 | 4.68 | 1 | v Zimbabwe | Harare | lost | 22 Sep 1985 | List A | |
| 234/6 | 50.0 | 4.68 | 1 | v Natal | Durban | won | 23 Dec 1985 | List A | |
| 232/7 | 49.3 | 4.68 | 2 | v New Zealand | Wellington | won | 26 Mar 1986 | ODI # 372 | |
| 232/7 | 50.0 | 4.64 | 1 | v Zimbabwe | Harare | lost | 22 Mar 1986 | List A | |
| 231/5 | 36.3 | 6.32 | 2 | v Sri Lanka | Lahore | won | 25 Oct 1985 | ODI # 337 | |
| 231 | 44.5 | 5.15 | 1 | v New Zealand | Auckland | won | 29 Mar 1986 | ODI # 373 | |
| 230/5 | 37.0 | 6.21 | 2 | v West Indies | Port of Spain | won | 4 Mar 1986 | ODI # 366 | |
| 229/3 | 37.0 | 6.18 | 1 | v England | Port of Spain | lost | 4 Mar 1986 | ODI # 366 | |
| 229/9 | 50.0 | 4.58 | 1 | v Australia | Wellington | lost | 26 Mar 1986 | ODI # 372 | |
| 228/7 | 38.0 | 6.00 | 1 | v Pakistan | Lahore | lost | 25 Oct 1985 | ODI # 337 | |
| 226 | 45.3 | 4.96 | 2 | v Australia | Adelaide | lost | 26 Jan 1986 | ODI # 357 | |
| 226/6 | 48.3 | 4.65 | 2 | v Zimbabwe | Harare | won | 6 Apr 1986 | List A | |
| 226/8 | 49.4 | 4.55 | 2 | v NSW | Harare | won | 30 Mar 1986 | List A | |
| 224/2 | 35.3 | 6.30 | 2 | v Pakistan | Gujranwala | won | 27 Nov 1985 | ODI # 342 | |
| 224/5 | 40.0 | 5.60 | 1 | v Sri Lanka | Gujranwala | won | 23 Oct 1985 | ODI # 336 | |
| 224/8 | 49.2 | 4.54 | 2 | v Zimbabwe | Harare | won | 23 Mar 1986 | List A | |
| 224/6 | 49.3 | 4.52 | 2 | v SAf XI | Durban | won | 26 Jan 1986 | List A | |
| 224/9 | 50.0 | 4.48 | 1 | v Zimbabwe | Harare | lost | 30 Mar 1986 | List A | |
| 224/9 | 50.0 | 4.48 | 1 | v NSW | Harare | lost | 6 Apr 1986 | List A | |
| 223/9 | 50.0 | 4.46 | 1 | v Aust XI | Gqeberha | won | 28 Jan 1986 | List A | |
| 222/7 | 50.0 | 4.44 | 1 | v E. Province | Gqeberha | won | 11 Dec 1985 | List A | |
| 221/9 | 49.5 | 4.43 | 2 | v Young Aus | Bulawayo | won | 28 Sep 1985 | List A | |
| 221/6 | 50.0 | 4.42 | 1 | v Aust XI | Durban | lost | 26 Jan 1986 | List A | |
| 220 | 49.4 | 4.42 | 1 | v NSW | Harare | lost | 23 Mar 1986 | List A | |
| 220/8 | 50.0 | 4.40 | 1 | v Zimbabwe | Bulawayo | lost | 28 Sep 1985 | List A | |
| 218/5 | 40.0 | 5.45 | 1 | v West Indies | Gujranwala | lost | 27 Nov 1985 | ODI # 342 | |
| 217/6 | 40.4 | 5.33 | 2 | v New Zealand | Colombo (SSC) | won | 7 Apr 1986 | ODI # 380 | |
| 217/9 | 50.0 | 4.34 | 2 | v Aust XI | Gqeberha | lost | 11 Dec 1985 | List A | |
| 217/9 | 50.0 | 4.34 | 1 | v Young Aus | Harare | won | 5 Oct 1985 | List A | |
| 216/7 | 39.0 | 5.53 | 1 | v Sri Lanka | Hyderabad (Sind) | won | 3 Nov 1985 | ODI # 338 | |
| 214/8 | 42.0 | 5.09 | 1 | v Pakistan | Colombo (SSC) | lost | 7 Apr 1986 | ODI # 380 | |
| 214/3 | 44.0 | 4.86 | 2 | v Queensland | Brisbane | won | 16 Feb 1986 | List A | |
| 212 | 48.4 | 4.35 | 1 | v West Aust | Brisbane | lost | 16 Feb 1986 | List A | |
| 212/9 | 50.0 | 4.24 | 2 | v Aust XI | Cape Town | lost | 21 Dec 1985 | List A | |
| 211/6 | 50.0 | 4.22 | 2 | v Transvaal | Johannesburg | lost | 4 Dec 1985 | List A | |
| 211/9 | 50.0 | 4.22 | 1 | v Aust XI | Pretoria | won | 27 Nov 1985 | List A | |
| 210 | 49.0 | 4.28 | 2 | v SAf XI | Cape Town | lost | 30 Jan 1986 | List A | |
| 209/7 | 40.0 | 5.22 | 2 | v Pakistan | Gujranwala | lost | 23 Oct 1985 | ODI # 336 | |
| 209/8 | 50.0 | 4.18 | 1 | v Tasmania | Melbourne | won | 28 Nov 1985 | List A | |
| 208/9 | 50.0 | 4.16 | 1 | v Young Aus | Harare | won | 6 Oct 1985 | List A | |
| 206/2 | 49.1 | 4.18 | 2 | v Australia | Sharjah | won | 11 Apr 1986 | ODI # 382 | |
| 206/7 | 49.1 | 4.18 | 2 | v Sri Lanka | Sharjah | won | 13 Apr 1986 | ODI # 383 | |
| 206 | 49.3 | 4.16 | 2 | v Aust XI | Durban | lost | 23 Dec 1985 | List A | |
| 205 | 45.4 | 4.48 | 2 | v New Zealand | Christchurch | lost | 22 Mar 1986 | ODI # 371 | |
| 205/9 | 50.0 | 4.10 | 1 | v India | Sharjah | lost | 13 Apr 1986 | ODI # 383 | |
| 204/6 | 47.5 | 4.26 | 2 | v South Aust | Sydney | won | 18 Dec 1985 | List A | |
| 204 | 49.2 | 4.13 | 2 | v N. Transvaal | Pretoria | lost | 27 Nov 1985 | List A | |
| 203/5 | 39.1 | 5.18 | 2 | v West Indies | Rawalpindi | won | 4 Dec 1985 | ODI # 345 | |
| 203/4 | 45.0 | 4.51 | 1 | v India | Sharjah | won | 17 Nov 1985 | ODI # 340 | |
| 203/8 | 50.0 | 4.06 | 1 | v NSW | Sydney | lost | 18 Dec 1985 | List A | |
| 202/9 | 48.0 | 4.20 | 1 | v New Zealand | Launceston | won | 2 Feb 1986 | ODI # 361 | |
| 202/7 | 50.0 | 4.04 | 1 | v Pakistan | Sharjah | lost | 11 Apr 1986 | ODI # 382 | |
| 201/5 | 40.0 | 5.02 | 1 | v Pakistan | Peshawar | won | 2 Dec 1985 | ODI # 344 | |
| 201/7 | 50.0 | 4.02 | 2 | v Victoria | Melbourne | lost | 28 Nov 1985 | List A | |
| 200/8 | 49.1 | 4.06 | 2 | v South Aust | Adelaide | won | 13 Oct 1985 | List A | |
| 199/8 | 40.0 | 4.97 | 1 | v Pakistan | Rawalpindi | lost | 4 Dec 1985 | ODI # 345 | |
| 199/3 | 44.1 | 4.50 | 2 | v Pakistan | Sharjah | won | 15 Nov 1985 | ODI # 339 | |
| 199/8 | 50.0 | 3.98 | 1 | v West Aust | Adelaide | lost | 13 Oct 1985 | List A | |
| 197 | 45.0 | 4.37 | 1 | v Sri Lanka | Colombo (PSS) | won | 30 Mar 1986 | ODI # 374 | |
| 197/5 | 50.0 | 3.94 | 1 | v SAf XI | Johannesburg | won | 24 Jan 1986 | List A | |
| 196/4 | 45.0 | 4.35 | 1 | v West Indies | Sharjah | lost | 15 Nov 1985 | ODI # 339 | |
| 195/5 | 42.2 | 4.60 | 2 | v Pakistan | Colombo (SSC) | won | 6 Apr 1986 | ODI # 379 | |
| 194/6 | 48.1 | 4.02 | 2 | v NSW | Sydney | won | 15 Feb 1986 | List A | |
| 192/4 | 50.0 | 3.84 | 2 | v Australia | Sydney | lost | 21 Jan 1986 | ODI # 354 | |
| 191/9 | 45.0 | 4.24 | 1 | v Sri Lanka | Colombo (SSC) | lost | 6 Apr 1986 | ODI # 379 | |
| 191/9 | 50.0 | 3.82 | 1 | v Victoria | Sydney | lost | 15 Feb 1986 | List A | |
| 189/5 | 39.4 | 4.76 | 2 | v Aust XI | Johannesburg | won | 1 Feb 1986 | List A | |
| 188/3 | 47.2 | 3.97 | 2 | v India | Melbourne | won | 9 Feb 1986 | ODI # 363 | |
| 187/9 | 45.0 | 4.15 | 2 | v Australia | Auckland | lost | 29 Mar 1986 | ODI # 373 | |
| 187 | 50.0 | 3.74 | 1 | v Australia | Melbourne | lost | 9 Feb 1986 | ODI # 363 | |
| 186/2 | 41.3 | 4.48 | 2 | v India | Sharjah | won | 22 Nov 1985 | ODI # 341 | |
| 186 | 49.5 | 3.73 | 1 | v Zimbabwe | Bulawayo | won | 2 Apr 1986 | List A | |
| 186/6 | 50.0 | 3.72 | 1 | v Australia | Dunedin | won | 19 Mar 1986 | ODI # 369 | |
| 185/7 | 49.0 | 3.77 | 1 | v SAf XI | Johannesburg | lost | 1 Feb 1986 | List A | |
| 185/8 | 50.0 | 3.70 | 2 | v Zimbabwe | Harare | lost | 6 Oct 1985 | List A | |
| 180/4 | 45.0 | 4.00 | 1 | v West Indies | Sharjah | lost | 22 Nov 1985 | ODI # 341 |
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 figuresPerformances 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:
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]
Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]