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

Keshara Nuwantha Test Strike Rate

How many runs, wickets and sixes Keshara Nuwantha gets each innings.

Updated 23 August 2026, after Sri Lanka vs India

All Comps Last 5
vsPakistan Avg Hit

No matches in this view.

Nuwantha match by match

Last 2 matches, innings by innings, home and away

All Comps Last 5
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. Each innings is its own column, the 1st then the 2nd.

Nuwantha Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 86 110thof 200
Wickets 6 62nd
Sixes 1 80th
Fours 9 107th
Catches 0 –

Nuwantha by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC World Test ChampionshipWTC 2025/2027 SL 2 86 21.5 27.7 0 1 64.11

Nuwantha Splits

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

Venue M Runs Avg SR 50+ HS WktsEcon
Home 2 86 21.5 27.7 0 46 64.11
Result M Runs Avg SR 50+ HS WktsEcon
Lost 1 22 11 25.3 0 20 44.18
Tied or drawn 1 64 32 28.6 0 46 24.00
Position Inns Runs Avg SR 50+ HS
Batting 8 2 22 11 25.3 0 20
Batting 9 2 64 32 28.6 0 46
Opponent M Runs Avg SR 50+ HS WktsEcon
India 2 86 21.5 27.7 0 46 64.11
Ground M Runs Avg SR 50+ HS WktsEcon
Sinhalese Sports ClubColombo 1 64 32 28.6 0 46 24.00
Galle International StadiumGalle 1 22 11 25.3 0 20 44.18
Year M Runs Avg SR 50+ HS WktsEcon
2026 2 86 21.5 27.7 0 46 64.11

More on Statz

Where to go next for Nuwantha and Sri Lanka.

Keshara Nuwantha Test Strike Rate

In Keshara Nuwantha's last 2 All Test Cricket games (2026) for Sri Lanka, they have scored 86 runs at an average of 43.0 with a strike rate of 26.9. Keshara Nuwantha has also taken 6 wickets in this period.

Keshara Nuwantha Stats - All Test Cricket

Keshara Nuwantha is a right hand bat allrounder. Across these 2 games, Keshara Nuwantha has hit 9 fours and 1 sixes. Their highest score in this span is 46. Best bowling figures: 3/175.

Keshara Nuwantha: Betting Insights

For bet builder markets, Keshara Nuwantha has scored 25+ runs in 50% of their last 2 All Test Cricket games (1/2). They have registered 1+ boundaries in 100% of these games (2/2).

Keshara Nuwantha Questions

How old is Keshara Nuwantha?

Keshara Nuwantha was born on 21 October 2000 and is 26 years old. Keshara Nuwantha is an allrounder with 2 Test matches on record, 86 runs and 6 wickets.

Which team does Keshara Nuwantha play for?

Keshara Nuwantha currently plays for Sri Lanka. Statz has Keshara Nuwantha's 2 Test matches on record, the most recent against India (23 Aug 2026), with 86 runs and 6 wickets in all.

What is Keshara Nuwantha's highest score in Test cricket?

Keshara Nuwantha's highest score in the 2 Test matches Statz has on record is 46 against India (23 Aug 2026). Across those matches Keshara Nuwantha has scored 86 runs at 43.0 a match.

How many wickets has Keshara Nuwantha taken in Test cricket?

Keshara Nuwantha has taken 6 wickets in the 2 Test matches Statz has on record, at an economy of 4.15 and an average of 69.2.

What are Keshara Nuwantha's best bowling figures in Test cricket?

Keshara Nuwantha's best figures in the 2 Test matches Statz has on record are 3/175 against India (15 Aug 2026). Keshara Nuwantha has taken three or more wickets in an innings 1 time, and 6 wickets in all.

What are Keshara Nuwantha's Test batting stats?

Keshara Nuwantha averages 43.0 runs per match at a strike rate of 26.9, based on 2 games (2026). Keshara Nuwantha has 86 runs in all 2 Test matches on record.

What is Keshara Nuwantha's Test economy rate?

Keshara Nuwantha concedes 4.15 runs an over, based on 2 games (2026), from 100 overs with 6 wickets. The tightest spell was 4.05 an over against India (23 Aug 2026).