NB

N Balasooriya

32 matches · 14 May 2024 to 9 Sept 2026

N Balasooriya: career summary

N Balasooriya is a cricketer. N Balasooriya has played 32 matches on CricInto's records, from 14 May 2024 to 9 Sept 2026, for Police Sports Club.

In the Major Clubs Limited Over Tournament (15 matches, 2024–2025): 269 runs in 15 innings at an average of 17.93 and a strike rate of 84.06, with 0 hundreds and 2 fifties (highest score 59); 8 wickets at an average of 37.75 and an economy rate of 4.72 (best 4/26).

In the Major Clubs T20 Tournament (11 matches, 2024–2026): 93 runs in 10 innings at an average of 10.33 and a strike rate of 98.94 (highest score 28); 6 wickets at an average of 16.00 and an economy rate of 7.48 (best 2/5).

In the Major League Tournament (6 matches, 2024–2026): 206 runs in 12 innings at an average of 18.73 and a strike rate of 96.71, with 0 hundreds and 1 fifty (highest score 55*).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Major Clubs Limited Over Tournament15150 2695917.93 32084.060 22840
Major Clubs T20 Tournament11101 932810.33 9498.940 01202
Major League Tournament6121 20655*18.73 21396.710 12252

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Major Clubs Limited Over Tournament151164 30284/26 37.754.7248.00 10
Major Clubs T20 Tournament11612.5 9662/5 16.007.4812.83 00
Major League Tournament637 2100/6 -3.00- 00

Recent matches

DateMatchBatBowl
9 Sept 2026 PSC vs SSC Major Clubs T20 Tournament 1 (2)-
5 Sept 2026 PSC vs NSWC Major Clubs T20 Tournament 28 (26)-
20 Mar 2026 PSC vs MSC Major League Tournament 21 (22) & 6 (15)0/7 (2)
30 Jul 2025 PSC vs CCC Major Clubs Limited Over Tournament 11 (10)0/39 (7)
25 Jul 2025 PSC vs CCC Major Clubs Limited Over Tournament 10 (16)0/26 (6)
21 Jul 2025 PSC vs TUCAAC Major Clubs Limited Over Tournament 14 (20)0/37 (4)
17 Jul 2025 PSC vs ACCC Major Clubs Limited Over Tournament 22 (26)1/55 (10)
9 Jul 2025 PSC vs BSC Major Clubs Limited Over Tournament 13 (8)-
5 Jul 2025 PSC vs CMCC Major Clubs Limited Over Tournament 2 (8)0/38 (9)
1 Jul 2025 PSC vs PSC Major Clubs Limited Over Tournament 59 (55)1/25 (8)

Frequently asked questions

How many runs has N Balasooriya scored in the Major Clubs Limited Over Tournament?

N Balasooriya has scored 269 runs in the Major Clubs Limited Over Tournament, at an average of 17.93.

How many wickets has N Balasooriya taken in the Major Clubs Limited Over Tournament?

N Balasooriya has taken 8 wickets in the Major Clubs Limited Over Tournament, with best figures of 4/26.

How many runs has N Balasooriya scored in the Major Clubs T20 Tournament?

N Balasooriya has scored 93 runs in the Major Clubs T20 Tournament, at an average of 10.33.

How many wickets has N Balasooriya taken in the Major Clubs T20 Tournament?

N Balasooriya has taken 6 wickets in the Major Clubs T20 Tournament, with best figures of 2/5.

How many runs has N Balasooriya scored in the Major League Tournament?

N Balasooriya has scored 206 runs in the Major League Tournament, at an average of 18.73.

What is N Balasooriya's highest score?

N Balasooriya's highest score is 59, in the Major Clubs Limited Over Tournament.

Which teams has N Balasooriya played for?

Police Sports Club (2024–2026).