Most Runs for Sri Lanka in ODI 2026
Pavan Rathnayake leads Sri Lanka in ODI 2026 with 692 runs (Sri Lanka). Kusal Mendis (532) and Kamindu Mendis (351) are next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Pavan Rathnayake | 23*11877 | 12 | 12 | 692 | 62.91 | 636 | 108.81 | 66 | 9 | 2 | 3 |
| 2 | Kusal Mendis | 8898 | 12 | 12 | 532 | 48.36 | 542 | 98.15 | 52 | 17 | 3 | 1 |
| 3 | Kamindu Mendis | 62*4131 | 9 | 9 | 351 | 43.88 | 389 | 90.23 | 38 | 9 | 2 | 1 |
| 4 | Janith Liyanage | 61*276 | 12 | 11 | 333 | 37.00 | 310 | 107.42 | 30 | 10 | 2 | 0 |
| 5 | Pathum Nissanka | 27251 | 7 | 7 | 229 | 32.71 | 268 | 85.45 | 25 | 6 | 2 | 0 |
| 6 | Avishka Fernando | 164838 | 5 | 5 | 204 | 40.80 | 208 | 98.08 | 25 | 4 | 1 | 0 |
| 7 | Dasun Shanaka | 97417 | 4 | 4 | 146 | 36.50 | 88 | 165.91 | 11 | 10 | 1 | 0 |
| 8 | Dunith Wellalage | 813 | 10 | 9 | 145 | 20.71 | 127 | 114.17 | 14 | 4 | 0 | 0 |
| 9 | Charith Asalanka | 1117 | 7 | 7 | 139 | 19.86 | 180 | 77.22 | 9 | 1 | 0 | 0 |
| 10 | Sahan Arachchige | 133015 | 5 | 4 | 61 | 15.25 | 49 | 124.49 | 8 | 0 | 0 | 0 |
| 11 | Dhananjaya de Silva | 3 | 3 | 59 | 19.67 | 96 | 61.46 | 5 | 0 | 0 | 0 | |
| 12 | Kamil Mishara | 3 | 3 | 54 | 18.00 | 66 | 81.82 | 8 | 1 | 0 | 0 | |
| 13 | Sachindu Colombage | 4 | 4 | 22 | 7.33 | 41 | 53.66 | 3 | 0 | 0 | 0 | |
| 14 | Asitha Fernando | 12 | 8 | 21 | 4.20 | 33 | 63.64 | 3 | 0 | 0 | 0 | |
| 15 | Eshan Malinga | 6 | 4 | 17 | 4.25 | 30 | 56.67 | 2 | 0 | 0 | 0 | |
| 16 | Wanindu Hasaranga | 2 | 2 | 16 | 8.00 | 9 | 177.78 | 3 | 0 | 0 | 0 | |
| 17 | Jeffrey Vandersay | 3 | 2 | 15 | 15.00 | 19 | 78.95 | 1 | 0 | 0 | 0 | |
| 18 | Maheesh Theekshana | 2 | 2 | 9 | - | 8 | 112.50 | 0 | 1 | 0 | 0 | |
| 19 | Pramod Madushan | 2 | 1 | 8 | 8.00 | 11 | 72.73 | 0 | 0 | 0 | 0 | |
| 20 | Dushmantha Chameera | 2 | 1 | 7 | - | 19 | 36.84 | 0 | 0 | 0 | 0 | |
| 21 | Dilshan Madushanka | 8 | 4 | 3 | 3.00 | 16 | 18.75 | 0 | 0 | 0 | 0 |
More ODI Leaderboards
Most Runs for Sri Lanka in ODI 2026
Pavan Rathnayake leads Sri Lanka in ODI 2026 with 692 runs (Sri Lanka). Kusal Mendis (532) and Kamindu Mendis (351) are next. Pavan Rathnayake leads Sri Lanka for runs in ODI 2026 with 692 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.
ODI Runs Questions
Who has the most runs for Sri Lanka in ODI 2026?
Pavan Rathnayake leads ODI 2026 for Sri Lanka with 692 runs from 12 matches, averaging 62.91 at a strike rate of 108.81. Kusal Mendis is second on 532 and Kamindu Mendis third on 351. The table ranks every player in ODI 2026 for Sri Lanka by runs, with their team and matches.
Who are the top run scorers in ODI 2026?
The top three run scorers in ODI 2026 for Sri Lanka are Pavan Rathnayake (692 in 12 matches), Kusal Mendis (532 in 12 matches) and Kamindu Mendis (351 in 9 matches). Pavan Rathnayake is 160 runs clear of Kusal Mendis. Every other player follows in the table, with their team and matches.