Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Sun 13 Dec, 08:30 India (A) Their stats Preview

Kusal Mendis ODI Runs

How many runs, fours and sixes Kusal Mendis scores each innings.

Updated 31 October 2026, after Pakistan vs Sri Lanka

All Comps Last 10
vsIndia Avg Hit

No games in this view.

Mendis match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Mendis Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
Runs 123 26thof 149
Wickets 0 –
Sixes 6 15th
Fours 12 26th
Catches 4 9th

Mendis by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Tri-Nation SeriesTri-Nation Series 2026 SL 5 123 24.6 100 1 6
One Day InternationalsODI 2026 SL 7 409 68.2 97.6 3 11
One Day InternationalsODI 2025 SL 10 442 44.2 92.9 3 2
One Day InternationalsODI 2024/2025 SL 3 58 19.3 96.7 1 2
One Day InternationalsODI 2024 SL 17 742 53 90.6 7 10
ICC Cricket World CupICC Cricket World Cup 2023 SL 9 294 32.7 114 2 15
Asia CupAsia Cup 2023 SL 6 270 45 85.7 3 5
One Day InternationalsODI 2023 SL 6 138 27.6 89.6 1 2
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 SL 16 449 34.5 81.9 3 6
One Day InternationalsODI 2020 SL 3 194 64.7 101 2 2
One Day InternationalsODI 2019 SL 9 406 50.8 81.5 4 7
One Day InternationalsODI 2018/2019 SL 3 38 12.7 76 0 0
One Day InternationalsODI 2018 SL 7 147 21 102.1 1 7
Tri-Nation SeriesTri-Nation Series 2018 SL 5 83 20.8 91.2 0 3
One Day InternationalsODI 2017 SL 14 344 26.5 76.6 3 2
One Day InternationalsODI 2016/2017 SL 5 116 23.2 70.7 1 0

Mendis Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 66 2596 46.4 91.5 23 143
Away 59 1657 28.6 86.2 12 122
Innings M Runs Avg SR 50+ HS
Batting first 67 2950 46.1 89.6 27 143
Chasing 58 1303 26.1 88.8 8 91
Result M Runs Avg SR 50+ HS
Won 55 2507 53.3 94.1 23 143
Lost 66 1582 24.7 83.2 11 122
Position Inns Runs Avg SR 50+ HS
Batting 2 8 202 28.9 86.3 1 67
Batting 3 93 3286 38.7 90.9 28 143
Batting 4 19 679 37.7 85.1 5 119
Batting 5 3 86 28.7 76.8 1 60
Batting 6 1 0 0 0 0 0
Opponent M Runs Avg SR 50+ HS
Bangladesh 21 809 42.6 83.5 7 124
South Africa 16 480 30 85.1 4 76
Zimbabwe 15 392 30.2 87.7 2 86
India 13 231 17.8 63.8 1 59
England 11 498 49.8 102.3 4 121
Afghanistan 11 418 46.4 94.6 4 92
New Zealand 11 319 31.9 86.4 3 143
Pakistan 10 313 31.3 94.6 2 122
Australia 8 378 63 90.2 3 101
West Indies 7 338 56.3 113.8 4 119
Scotland 1 66 66 117.9 1 66
Netherlands 1 11 11 64.7 0 11
Ground M Runs Avg SR 50+ HS
R.Premadasa StadiumColombo 29 1326 53 89.1 12 124
Pallekele International Cricket StadiumPallekele, Kandy 20 577 36.1 89 5 86
Shere Bangla National StadiumMirpur, Dhaka 8 144 20.6 77.8 0 36
Mahinda Rajapaksa International Cricket StadiumHambantota 7 248 49.6 94.7 2 119
Rangiri Dambulla International StadiumDambulla 6 288 48 97.3 2 143
Rawalpindi Cricket StadiumRawalpindi 5 72 14.4 61.5 0 34
Gaddafi StadiumLahore 4 197 49.3 113.9 2 92
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 3 104 34.7 74.8 1 59
Arun Jaitley StadiumDelhi 2 95 47.5 131.9 1 76
Galle International StadiumGalle 2 86 43 106.2 1 86
NewlandsCape Town 2 85 42.5 72 1 56
St George's ParkGqeberha 2 83 41.5 61 1 62
Sinhalese Sports ClubColombo 2 74 37 73.3 1 54
KingsmeadDurban 2 61 30.5 115.1 0 41
Eden ParkAuckland 2 54 27 84.4 1 54
Harare Sports ClubHarare 2 43 21.5 58.9 0 38
Bay OvalMount Maunganu 2 38 19 76 0 20
SuperSport ParkCenturion 2 25 12.5 65.8 0 24
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 20 10 66.7 0 11
M.Chinnaswamy StadiumBengaluru 2 17 8.5 89.5 0 11
Seddon ParkHamilton 2 2 1 20 0 2
Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand 1 122 122 158.4 1 122
HeadingleyLeeds 1 121 121 121 1 121
Sabina ParkKingston 1 72 72 116.1 1 72
Grange Cricket ClubEdinburgh 1 66 66 117.9 1 66
The Wanderers StadiumJohannesburg 1 60 60 82.2 1 60
Riverside GroundChester-le-Street 1 42 42 70 0 42
Maharashtra Cricket Association StadiumPune 1 39 39 78 0 39
Kennington OvalLondon 1 35 35 134.6 0 35
Eden GardensKolkata 1 34 34 100 0 34
Sheikh Zayed StadiumAbu Dhabi 1 10 10 41.7 0 10
Greenfield International StadiumKaryavattom, Thiruvananthapuram 1 4 4 57.1 0 4
New Wanderers StadiumJohannesburg 1 4 4 57.1 0 4
Basin ReserveWellington 1 2 2 25 0 2
Dubai International Cricket StadiumDubai 1 2 2 25 0 2
Wankhede StadiumMumbai 1 1 1 10 0 1
Barsapara Cricket StadiumGuwahati 1 0 0 0 0 0
Saxton OvalNelson 1 0 0 - 0 0
Year M Runs Avg SR 50+ HS
2026 12 532 48.4 98.2 4 121
2025 13 500 38.5 93.3 4 124
2024 17 742 53 90.6 7 143
2023 23 702 31.9 93.7 6 122
2022 11 388 48.5 89.8 3 87
2021 3 61 20.3 64.9 0 24
2020 3 194 64.7 101 2 119
2019 12 444 40.4 81 4 66
2018 12 230 20.9 97.9 1 56
2017 19 460 25.6 75 4 102

More on Statz

Where to go next for Mendis and Sri Lanka.

Kusal Mendis ODI Runs

In Kusal Mendis's last 30 All ODI Cricket games (2024–2026) for Sri Lanka, they have scored 1,321 runs at an average of 44.0 with a strike rate of 97.6.

Kusal Mendis Stats - All ODI Cricket

Kusal Mendis is a right hand bat wicketkeeper. Across these 30 games, Kusal Mendis has hit 149 fours and 24 sixes, taking 13 catches in the field. Their highest score in this span is 143.

Kusal Mendis: Betting Insights

For bet builder markets, Kusal Mendis has scored 25+ runs in 57% of their last 30 All ODI Cricket games (17/30). They have registered 1+ boundaries in 80% of these games (24/30). Over their last 5 games, Kusal Mendis has 123 runs.

Kusal Mendis Questions

How old is Kusal Mendis?

Kusal Mendis was born on 2 February 1995 and is 31 years old. Kusal Mendis is a wicketkeeper with 125 ODI matches on record and 4253 runs.

Which team does Kusal Mendis play for?

Kusal Mendis currently plays for Sri Lanka, and has also played for Peshawar Zalmi, Sharjah Warriorz and Quetta Gladiators. Statz has Kusal Mendis' 125 ODI matches on record, the most recent against Pakistan (31 Oct 2026), with 4253 runs in all.

What is Kusal Mendis' highest score in ODI cricket?

Kusal Mendis' highest score in the 125 ODI matches Statz has on record is 143 off 128 balls against New Zealand (13 Nov 2024). Across those matches Kusal Mendis has scored 4253 runs at 34.0 a match.

What are Kusal Mendis' ODI batting stats?

Kusal Mendis averages 44.0 runs per match at a strike rate of 97.6, based on 30 games (2024–2026). In the last 5 matches Kusal Mendis scored 8, 89, 8, 0 and 18, newest first. Kusal Mendis has 4253 runs in all 125 ODI matches on record.

How many fifties and hundreds has Kusal Mendis scored in ODI cricket?

Kusal Mendis has 7 hundreds and 28 fifties in the 125 ODI matches Statz has on record. The highest is 143 against New Zealand (13 Nov 2024). Kusal Mendis has passed 30 in 54 of 125 innings.