CricketWise
  1. Home
  2. Players
  3. KNA Bandara

Police Sports Club · Men's cricket

KNA Bandara stats

Data through 3 October 2026Last updated 3 October 2026

Coverage: matches in the Cricsheet data from 3 March 2021 to 3 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

KNA Bandara played 6 ODIs, 7 T20Is for Sri Lanka in the data, between 2021 and 2026. In first-class KNA Bandara scored 1,135 runs in 23 innings (average 49.35, strike rate 78.2), including 3 hundreds and 7 fifties.

International matches
13
ODIs 6 · T20Is 7
International runs
243
0 hundreds
T20 league & domestic matches
35
582 runs
Highest score
200
First-class

Teams played for

Police Sports Club 2024–2026 · 31Sri Lanka 2021–2026 · 13Colombo Cricket Club 2026 · 11Kandy Falcons 2022 · 10B-Love Kandy 2023 · 6Jaffna Kings 2021 · 6Colombo Kaps 2026 · 3

KNA Bandara batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI65114155*35.2521765.002091
T20I76110244*20.4010696.200173
T20 (leagues & domestic)353085824426.45497117.10024312
First-class152301,13520049.351,45178.237110319
List A17154339107*30.8240683.5112246

Runs per year

02505007501K202120232026660
KNA Bandara: runs per calendar year (all formats in the data)
02505007501K202120222023202420252026660
KNA Bandara: runs per calendar year (all formats in the data)
Show as table
KNA Bandara: runs per calendar year (all formats in the data)
YearRuns
2021300
2022244
202361
2024147
2025887
2026660
Year-by-year batting (14 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2021ODI514135.2565.05502
2021T20 (leagues & domestic)57525.00113.64200
2021T20I48428.00106.34400
2022T20 (leagues & domestic)824440.67118.44400
2023T20 (leagues & domestic)46115.25117.32700
2024First-class19292.00112.29201
2024List A55511.0079.73200
2025First-class1257347.7586.420014
2025List A723979.6782.410711
2025T20 (leagues & domestic)37537.50111.93700
2026First-class1047047.0066.615822
2026List A34515.0095.73700
2026T20 (leagues & domestic)1012718.14119.82600
2026T20I2189.0066.71800

KNA Bandara bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1680–––8.00–000
T20I1620–––2.00–000
T20 (leagues & domestic)3254932/31–16.3311.768.3000
First-class101389053/134/1718.003.9127.6001
List A2545211/37–52.005.7854.0000

Wickets per year

012342021202320260
KNA Bandara: wickets per calendar year (all formats in the data)
012342021202220232024202520260
KNA Bandara: wickets per calendar year (all formats in the data)
Show as table
KNA Bandara: wickets per calendar year (all formats in the data)
YearWickets
20211
20220
20230
20244
20254
20260
Year-by-year bowling (10 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2021ODI10–8.000/8
2021T20 (leagues & domestic)110.000.001/0
2021T20I10–2.000/2
2022T20 (leagues & domestic)10–9.000/18
2024First-class244.252.833/13
2024List A10–7.500/15
2025First-class6151.003.921/11
2025List A1137.005.291/37
2025T20 (leagues & domestic)1215.5015.502/31
2026First-class20–5.500/10
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesODI312361.5075.95502
West IndiesT20I37537.50125.04400
Jaffna KingsT20 (leagues & domestic)49624.00105.54400
Colombo StarsT20 (leagues & domestic)38442.00113.54200
Dambulla AuraT20 (leagues & domestic)37939.50146.34200
Galle GladiatorsT20 (leagues & domestic)47123.67116.44100
Tamil Union Cricket and Athletic ClubT20 (leagues & domestic)34615.33102.22100
Chilaw Marians Cricket ClubFirst-class321170.3384.420010
Bloomfield Cricket and Athletic ClubFirst-class4266.5065.01900

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Panadura Esplanade244.252.83
Colts Cricket Club Ground3317.006.38
R Premadasa Stadium2118.008.31
Colombo Cricket Club Ground2147.005.88

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay487167.61–––
T20Middle411384107.0161916.32
T20Death225148152.01012215.50
ODIMiddle9516856.53–––
ODIDeath464993.91608.00

How KNA Bandara was dismissed

How KNA Bandara took wickets

Last 20 innings

0501001502006 Mar 20261 Aug 20263 Oct 202618
KNA Bandara: runs in the last 20 innings
0501001502006 Mar 202620 Mar 202629 Jul 202616 Aug 202621 Aug 20267 Sep 20263 Oct 202618
KNA Bandara: runs in the last 20 innings
Show as table
KNA Bandara: runs in the last 20 innings
InningsRuns
6 Mar 2026158
13 Mar 202611
13 Mar 202634
20 Mar 202660
20 Mar 202655
28 Jul 202615
29 Jul 202610
1 Aug 20263
12 Aug 20260
16 Aug 202621
18 Aug 20261
20 Aug 20265
21 Aug 20267
1 Sep 202614
5 Sep 202626
7 Sep 202637
9 Sep 202626
13 Sep 20267
1 Oct 20260
3 Oct 202618
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
3 Oct 2026T20IBangladesh1824caughtKorogi Sports Park
1 Oct 2026T20IIndia03caughtKorogi Sports Park
13 Sep 2026T20 (leagues & domestic)Tamil Union Cricket and Athletic Club75lbwSinhalese Sports Club Ground
9 Sep 2026T20 (leagues & domestic)Ace Capital Cricket Club2615caughtSinhalese Sports Club Ground
7 Sep 2026List ASinhalese Sports Club3720run outNondescripts Cricket Club Ground
5 Sep 2026T20 (leagues & domestic)Kurunegala Youth Cricket Club26*27not outColts Cricket Club Ground
1 Sep 2026T20 (leagues & domestic)Police Sports Club1410caughtNondescripts Cricket Club Ground
21 Aug 2026List AAce Capital Cricket Club721bowledDe Zoysa Stadium
20 Aug 2026T20 (leagues & domestic)Burgher Recreation Club5*3not outNondescripts Cricket Club Ground
18 Aug 2026List ANugegoda Sports Welfare Club16bowledColombo Cricket Club Ground
16 Aug 2026T20 (leagues & domestic)Tamil Union Cricket and Athletic Club2117stumpedR Premadasa Stadium
12 Aug 2026T20 (leagues & domestic)Nugegoda Sports Welfare Club01caughtColts Cricket Club Ground
1 Aug 2026T20 (leagues & domestic)Galle Gallants34stumpedPallekele International Cricket Stadium
29 Jul 2026T20 (leagues & domestic)Dambulla Sixers10*9not outPallekele International Cricket Stadium
28 Jul 2026T20 (leagues & domestic)Jaffna Kings1515run outPallekele International Cricket Stadium
20 Mar 2026First-classMoors Sports Club5548caughtPallekele International Cricket Stadium
20 Mar 2026First-classMoors Sports Club6094caughtPallekele International Cricket Stadium
13 Mar 2026First-classNondescripts Cricket Club3445caughtGalle International Stadium
13 Mar 2026First-classNondescripts Cricket Club1116caughtGalle International Stadium
6 Mar 2026First-classBurgher Recreation Club158232caughtColombo Cricket Club Ground

Frequently asked questions

How many runs has KNA Bandara scored in ODIs?
141 runs in 5 innings (6 matches) at an average of 35.25 and a strike rate of 65.0, in the data from 2021 to 2023.
How many runs has KNA Bandara scored in T20Is?
102 runs in 6 innings (7 matches) at an average of 20.40 and a strike rate of 96.2, in the data from 2021 to 2026.
How many runs has KNA Bandara scored in T20 leagues?
582 runs in 30 innings (35 matches) at an average of 26.45 and a strike rate of 117.1, in the data from 2021 to 2026.
What is KNA Bandara's highest score?
200 in first-class, the highest score in the data.
How many centuries has KNA Bandara scored?
4 hundreds in the data: 3 in first-class, 1 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.