Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match ICC World Test Championship - Tue 17 Nov, 05:00 Pakistan (A) Their stats Preview

Nishan Madushka Stats

How many runs, fours and sixes Nishan Madushka scores each innings.

Updated 15 August 2026, after Sri Lanka vs India

All Comps Last 10
vsPakistan Avg Hit

No games in this view.

Madushka 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.

Madushka Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 57 125thof 200
Wickets 0 –
Sixes 1 80th
Fours 6 123rd
Catches 3 69th

Madushka by Competition

Every season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
ICC World Test ChampionshipWTC 2025/2027 SL 3 57 9.5 53.3 0 1
One Day InternationalsODI 2025 SL 5 75 15 59.1 1 1
One Day InternationalsODI 2024 SL 2 107 53.5 109.2 1 1
ICC World Test ChampionshipWTC 2023/2025 SL 7 220 18.3 49.7 2 2
Test SeriesTest Series 2024 SL 1 59 59 77.6 0 0
Test SeriesTest Series 2023 SL 2 234 117 60.5 1 1
ICC World Test ChampionshipWTC 2021/2023 SL 1 58 29 46.8 0 1

Madushka Splits

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

Venue M Runs Avg SR 50+ HS
Home 12 574 38.3 63.1 4 205
Away 9 236 15.7 52.1 1 57
Innings M Runs Avg SR 50+ HS
Batting first 12 338 17.8 53.6 3 57
Batting second 9 472 42.9 64.6 2 205
Result M Runs Avg SR 50+ HS
Won 12 561 43.2 66.6 4 205
Lost 8 223 14.9 46.4 1 52
Tied or drawn 1 26 13 66.7 0 20
Position Inns Runs Avg SR 50+ HS
Batting 1 23 669 30.4 61 4 205
Batting 2 6 83 13.8 58.9 1 51
Batting 8 2 58 29 46.8 0 39
Opponent M Runs Avg SR 50+ HS
Bangladesh 5 127 18.1 57 1 57
West Indies 4 158 26.3 89.8 1 69
England 3 24 6 40.7 0 13
Ireland 2 234 117 60.5 1 205
Pakistan 2 93 23.3 45.4 1 52
Afghanistan 1 59 59 77.6 0 37
New Zealand 1 58 29 46.8 0 39
Australia 1 51 51 72.9 1 51
India 1 6 3 20.7 0 6
Zimbabwe 1 0 0 0 0 0
Ground M Runs Avg SR 50+ HS
Galle International StadiumGalle 4 296 49.3 54.8 2 205
R.Premadasa StadiumColombo 4 75 18.8 65.8 1 51
Pallekele International Cricket StadiumPallekele, Kandy 2 107 53.5 109.2 1 69
Sinhalese Sports ClubColombo 2 96 32 61.1 0 37
Sir Vivian Richards StadiumNorth Sound 2 51 12.8 65.4 0 23
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 91 45.5 60.7 1 57
Basin ReserveWellington 1 58 29 46.8 0 39
Lord'sLondon 1 20 10 50 0 13
Sylhet International Cricket StadiumSylhet 1 12 6 41.4 0 10
Old TraffordStretford, Manchester 1 4 2 21.1 0 4
Harare Sports ClubHarare 1 0 0 0 0 0
Kennington OvalLondon 1 0 - - 0 -
Year M Runs Avg SR 50+ HS
2026 3 57 9.5 53.3 0 23
2025 5 75 15 59.1 1 51
2024 8 293 26.6 71.1 2 69
2023 5 385 48.1 53.8 2 205

More on Statz

Where to go next for Madushka and Sri Lanka.

Nishan Madushka career by format

Every format on our scorecards, from the season shown. A Test or first-class row is a match, both innings.

Format MRunsHSAvgSRWktsBestBowl avgEconSince
ODI 7182692680.90---2024
Test 14628205--0---2023

Nishan Madushka teams

Every side he has played for, the current ones first

  • Sri Lanka Sri LankaCurrentICC World Test Championship, One Day Internationals, Test Series - since 2023 21 matches
    810 runs

Nishan Madushka Questions

What teams does Nishan Madushka play for?

Nishan Madushka plays for Sri Lanka (ICC World Test Championship, One Day Internationals), and has played for 1 side across 2 formats in all, 21 matches on our scorecards.

How many runs has Nishan Madushka scored?

Nishan Madushka has scored 628 Test runs in 14 matches since 2023 and 182 ODI runs in 7 matches since 2024, his highest Test score 205.

When did Nishan Madushka last play?

Nishan Madushka last played on 15 Aug 2026, for Sri Lanka against India in the ICC World Test Championship (Test), and made 6 (29); his last ten matches across every format are listed above.