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