CricketWise
  1. Home
  2. Players
  3. Sunil Narine

Kolkata Knight Riders · Men's cricket

Sunil Narine stats

Data through 11 September 2026Last updated 11 September 2026

Coverage: matches in the Cricsheet data from 5 December 2011 to 11 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Sunil Narine played 6 Tests, 64 ODIs, 48 T20Is for West Indies in the data, between 2011 and 2026. Sunil Narine took 559 T20 league wickets in the data (average 23.11, economy 6.24, best 5/19).

International matches
118
Tests 6 · ODIs 64 · T20Is 48
International runs
558
0 hundreds
International wickets
160
4 five-wicket hauls
T20 league & domestic matches
538
4,899 runs
Best bowling
6/27
ODI

Teams played for

Kolkata Knight Riders 2012–2026 · 201West Indies 2011–2019 · 118Trinbago Knight Riders 2016–2026 · 108Abu Dhabi Knight Riders 2023–2026 · 41Surrey 2022–2023 · 29Los Angeles Knight Riders 2023–2026 · 28Dhaka Dynamites 2017–2019 · 27Guyana Amazon Warriors 2013–2015 · 26Comilla Victorians 2015–2024 · 21Oval Invincibles 2021–2023 · 18Lahore Qalandars 2017–2018 · 17Melbourne Renegades 2016–2017 · 8

Sunil Narine batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test6724022*8.009243.500141
ODI6445123633611.0044182.30083612
T20I482381553010.33138112.3002135
T20 (leagues & domestic)538374624,89910915.703,263150.111951450323

Runs per year

0200400600800201120172026287
Sunil Narine: runs per calendar year (all formats in the data)
020040060080020112013201520172019202120232026287
Sunil Narine: runs per calendar year (all formats in the data)
Show as table
Sunil Narine: runs per calendar year (all formats in the data)
YearRuns
201135
2012174
2013191
201480
201557
2016195
2017760
2018521
2019547
2020265
2021261
2022588
2023475
2024626
2025395
2026287
Year-by-year batting (30 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011ODI23535.0072.92700
2012ODI1210710.7079.33600
2012T20 (leagues & domestic)42010.00125.0900
2012T20I394.50100.0400
2012Test5389.5054.32200
2013ODI161168.9276.32400
2013T20 (leagues & domestic)9448.80129.41300
2013T20I32914.50170.62800
2013Test222.009.1200
2014ODI52412.00120.01000
2014T20 (leagues & domestic)9317.75100.01100
2014T20I62525.00108.71200
2015ODI294.5060.0900
2015T20 (leagues & domestic)8256.2586.21400
2015T20I12323.00153.32300
2016ODI87214.40101.42300
2016T20 (leagues & domestic)128313.83140.72200
2016T20I34020.00142.93000
2017T20 (leagues & domestic)4973916.42154.67904
2017T20I4215.2587.5900
2018T20 (leagues & domestic)3552116.28164.47502
2019T20 (leagues & domestic)3153917.97153.64700
2019T20I382.6736.4400
2020T20 (leagues & domestic)1426518.93145.66403
2021T20 (leagues & domestic)2326113.05126.13300
2022T20 (leagues & domestic)4258817.82157.25704
2023T20 (leagues & domestic)4647513.19145.37801
2024T20 (leagues & domestic)3662617.39157.710913
2025T20 (leagues & domestic)3139515.80150.24400
2026T20 (leagues & domestic)2528714.35144.95502

Sunil Narine bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test111,650851216/918/22340.523.0978.62260
ODI643,4802,380916/27–26.154.1038.26235
T20I461,0361,043484/12–21.736.0421.6101
T20 (leagues & domestic)53512,41912,9205595/19–23.116.2422.210131

Wickets per year

025507510020112017202653
Sunil Narine: wickets per calendar year (all formats in the data)
02550751002011201320152017201920212023202653
Sunil Narine: wickets per calendar year (all formats in the data)
Show as table
Sunil Narine: wickets per calendar year (all formats in the data)
YearWickets
20113
201290
201369
201462
201531
201644
201758
201835
201937
202011
202135
202249
202362
202444
202536
202653
Year-by-year bowling (30 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2011ODI3340.334.652/34
2012ODI173417.653.665/27
2012T20 (leagues & domestic)192517.165.715/19
2012T20I131618.386.174/12
2012Test91548.073.335/132
2013ODI222533.764.354/26
2013T20 (leagues & domestic)253018.405.534/13
2013T20I5813.505.403/26
2013Test2621.672.226/91
2014ODI91031.404.093/13
2014T20 (leagues & domestic)293817.505.784/20
2014T20I131418.865.393/16
2015ODI3418.003.353/21
2015T20 (leagues & domestic)222520.685.984/19
2015T20I2222.005.501/20
2016ODI101528.604.396/27
2016T20 (leagues & domestic)252921.286.323/26
2016T20I40–9.140/21
2017T20 (leagues & domestic)545225.316.233/10
2017T20I6622.336.093/22
2018T20 (leagues & domestic)373527.866.893/18
2019T20 (leagues & domestic)343524.716.744/15
2019T20I3235.505.922/14
2020T20 (leagues & domestic)151135.736.782/19
2021T20 (leagues & domestic)313519.835.904/21
2022T20 (leagues & domestic)504922.435.613/11
2023T20 (leagues & domestic)616226.397.183/12
2024T20 (leagues & domestic)424422.276.092/13
2025T20 (leagues & domestic)513636.866.673/13
2026T20 (leagues & domestic)405316.135.514/12

Sunil Narine against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
New ZealandTest472.3315.6400
AustraliaODI11949.4097.92400
BangladeshODI77625.3389.43600
PakistanODI86412.8090.12300
IndiaODI76310.5057.32700
New ZealandODI42211.0078.61000
EnglandODI4164.0084.21000
PakistanT20I77811.14134.53000
IndiaT20I5248.0077.4900
New ZealandT20I331.5050.0300
Royal Challengers BengaluruT20 (leagues & domestic)1333330.27181.05402
Rajasthan RoyalsT20 (leagues & domestic)1526820.62163.410910
Barbados RoyalsT20 (leagues & domestic)1926216.38134.47902
Punjab KingsT20 (leagues & domestic)1726023.64180.67502
Delhi CapitalsT20 (leagues & domestic)1625917.27179.98502
Jamaica TallawahsT20 (leagues & domestic)1722513.24154.15301
Chennai Super KingsT20 (leagues & domestic)1621715.50155.04400
Guyana Amazon WarriorsT20 (leagues & domestic)1621413.38121.65001
St Lucia KingsT20 (leagues & domestic)1820614.71132.13000
Sunrisers HyderabadT20 (leagues & domestic)1918510.88158.13100
Lucknow Super GiantsT20 (leagues & domestic)716533.00194.18101
Comilla VictoriansT20 (leagues & domestic)613226.40140.47601
St Kitts and Nevis PatriotsT20 (leagues & domestic)1312111.00151.23800
Rajshahi KingsT20 (leagues & domestic)410827.00163.66901
Fortune BarishalT20 (leagues & domestic)59819.60144.15701
Rangpur RidersT20 (leagues & domestic)99110.11124.72800
MI EmiratesT20 (leagues & domestic)89015.00118.42800
MiddlesexT20 (leagues & domestic)48628.67145.85101
Khulna TitansT20 (leagues & domestic)47719.25142.63500
Quetta GladiatorsT20 (leagues & domestic)37437.00189.72800
HampshireT20 (leagues & domestic)47218.00175.65201
San Francisco UnicornsT20 (leagues & domestic)36130.50169.42800
Dubai CapitalsT20 (leagues & domestic)7569.33121.72300
Islamabad UnitedT20 (leagues & domestic)45317.67203.82600
Mumbai IndiansT20 (leagues & domestic)14514.6487.91000
Chittagong VikingsT20 (leagues & domestic)34916.33175.03100
SussexT20 (leagues & domestic)34321.50179.22900
Seattle OrcasT20 (leagues & domestic)5418.20102.51500
SomersetT20 (leagues & domestic)33712.33148.01600
Karachi KingsT20 (leagues & domestic)4358.75152.21600
Welsh FireT20 (leagues & domestic)32713.50135.01900
Peshawar ZalmiT20 (leagues & domestic)3268.67118.22100
London SpiritT20 (leagues & domestic)32626.00185.71300
Gulf GiantsT20 (leagues & domestic)4268.6792.91200
Antigua and Barbuda FalconsT20 (leagues & domestic)4248.00100.01900
Gujarat TitansT20 (leagues & domestic)4225.5091.71700
MI New YorkT20 (leagues & domestic)4227.33169.2800
Texas Super KingsT20 (leagues & domestic)3175.67100.01500
Desert VipersT20 (leagues & domestic)4165.3369.6700
Rising Pune SupergiantT20 (leagues & domestic)3168.0094.11600
Sharjah WarriorzT20 (leagues & domestic)321.0050.0200
Washington FreedomT20 (leagues & domestic)610.208.3100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
New ZealandTest61824.332.416/91
BangladeshTest43114.334.373/148
AustraliaODI141927.213.954/27
New ZealandODI91618.883.785/27
BangladeshODI81320.543.664/37
PakistanODI91036.204.704/26
South AfricaODI4916.444.026/27
Sri LankaODI4814.003.564/40
IndiaODI9755.574.802/34
EnglandODI5542.804.282/36
New ZealandT20I71412.006.224/12
PakistanT20I101121.916.343/16
AustraliaT20I6620.835.952/17
Sri LankaT20I5519.204.883/9
EnglandT20I5429.506.562/15
IrelandT20I3316.334.081/12
IndiaT20I6281.507.412/14
Punjab KingsT20 (leagues & domestic)273620.287.025/19
Delhi CapitalsT20 (leagues & domestic)262923.286.824/13
Guyana Amazon WarriorsT20 (leagues & domestic)212813.684.562/9
Mumbai IndiansT20 (leagues & domestic)262824.366.884/15
St Lucia KingsT20 (leagues & domestic)252820.465.853/6
Royal Challengers BengaluruT20 (leagues & domestic)222821.186.744/20
Jamaica TallawahsT20 (leagues & domestic)242718.375.242/9
Chennai Super KingsT20 (leagues & domestic)232720.746.273/13
St Kitts and Nevis PatriotsT20 (leagues & domestic)202516.725.293/7
Barbados RoyalsT20 (leagues & domestic)252521.965.774/12
Sunrisers HyderabadT20 (leagues & domestic)291940.536.883/26
Rajasthan RoyalsT20 (leagues & domestic)211636.317.092/21
Dubai CapitalsT20 (leagues & domestic)10932.007.583/12
Chittagong VikingsT20 (leagues & domestic)5812.625.054/15
Gujarat TitansT20 (leagues & domestic)6725.867.873/33
San Francisco UnicornsT20 (leagues & domestic)5725.149.262/28
Lucknow Super GiantsT20 (leagues & domestic)8726.866.062/28
Rangpur RidersT20 (leagues & domestic)10735.436.202/27
Desert VipersT20 (leagues & domestic)8732.007.002/23
Washington FreedomT20 (leagues & domestic)6716.714.883/13
KentT20 (leagues & domestic)4616.676.252/28
Seattle OrcasT20 (leagues & domestic)5618.505.552/17
MiddlesexT20 (leagues & domestic)4623.178.692/27
SussexT20 (leagues & domestic)4612.675.123/12
Khulna TitansT20 (leagues & domestic)4615.676.642/20
Trinbago Knight RidersT20 (leagues & domestic)6625.176.292/29
London SpiritT20 (leagues & domestic)3512.206.102/14
Sharjah WarriorzT20 (leagues & domestic)7525.404.542/20
Gulf GiantsT20 (leagues & domestic)7530.605.462/14
Texas Super KingsT20 (leagues & domestic)6528.405.922/22
Comilla VictoriansT20 (leagues & domestic)6523.005.002/17
Northern SuperchargersT20 (leagues & domestic)3512.206.103/11
MI New YorkT20 (leagues & domestic)6520.804.332/24
Karachi KingsT20 (leagues & domestic)4518.005.622/18
Quetta GladiatorsT20 (leagues & domestic)4523.207.252/16
Islamabad UnitedT20 (leagues & domestic)4519.406.063/28
Sylhet SixersT20 (leagues & domestic)3511.005.003/10
Pune WarriorsT20 (leagues & domestic)4416.504.122/12
GlamorganT20 (leagues & domestic)3419.006.332/25
Sylhet StrikersT20 (leagues & domestic)3414.255.102/16
Antigua and Barbuda FalconsT20 (leagues & domestic)7446.506.642/32
HampshireT20 (leagues & domestic)4332.676.121/22
MI EmiratesT20 (leagues & domestic)9365.006.291/20
Rajshahi KingsT20 (leagues & domestic)4325.335.853/19
Rising Pune SupergiantT20 (leagues & domestic)4334.676.641/28
Welsh FireT20 (leagues & domestic)3321.677.093/21
Fortune BarishalT20 (leagues & domestic)6338.004.752/15
Peshawar ZalmiT20 (leagues & domestic)3320.006.002/16
Birmingham PhoenixT20 (leagues & domestic)3331.339.402/21
SomersetT20 (leagues & domestic)3255.509.252/38
Gujarat LionsT20 (leagues & domestic)31105.008.751/30
Antigua HawksbillsT20 (leagues & domestic)30–2.670/3

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Eden Gardens4371017.75109
Shere Bangla National Stadium3566823.0376
Queen's Park Oval3148917.4679
Kennington Oval2234519.1778
Warner Park2027518.3338
Dubai International Cricket Stadium2425712.2430
Zayed Cricket Stadium2423813.2264
Brian Lara Stadium1420316.9253
M Chinnaswamy Stadium715130.2054
Sharjah Cricket Stadium1514412.0026

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Eden Gardens717922.486.54
Shere Bangla National Stadium484924.224.90
Providence Stadium263913.184.32
Warner Park323819.974.66
Queen's Park Oval373822.765.93
Kennington Oval283719.515.98
Dubai International Cricket Stadium323325.006.55
Zayed Cricket Stadium382636.776.29
Brian Lara Stadium202121.485.64
Sharjah Cricket Stadium192024.856.06

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
T20Powerplay25101611155.814031181146.14
T20Middle15351051146.110474642955.99
T20Death1009739136.58328731986.93
ODIPowerplay––––33093.49
ODIMiddle18722882.0132630594.01
ODIDeath17621382.620520234.97

How Sunil Narine was dismissed

How Sunil Narine took wickets

Last 20 innings

02040602 Apr 20261 Jul 202611 Sep 20267
Sunil Narine: runs in the last 20 innings
02040602 Apr 202626 Apr 202628 Jun 20269 Jul 202622 Aug 202629 Aug 202611 Sep 20267
Sunil Narine: runs in the last 20 innings
Show as table
Sunil Narine: runs in the last 20 innings
InningsRuns
2 Apr 202612
14 Apr 202624
17 Apr 20260
26 Apr 20264
21 Jun 202615
27 Jun 20266
28 Jun 20265
1 Jul 20261
4 Jul 20268
9 Jul 20260
18 Jul 20260
15 Aug 202619
22 Aug 202619
26 Aug 202625
28 Aug 202655
29 Aug 202653
31 Aug 20261
2 Sep 20261
5 Sep 20262
11 Sep 20267
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors75bowledProvidence Stadium
5 Sep 2026T20 (leagues & domestic)Barbados Royals29caughtKensington Oval
2 Sep 2026T20 (leagues & domestic)Antigua and Barbuda Falcons12caughtQueen's Park Oval
31 Aug 2026T20 (leagues & domestic)Guyana Amazon Warriors12caughtQueen's Park Oval
29 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen5324caughtQueen's Park Oval
28 Aug 2026T20 (leagues & domestic)Barbados Royals5533caughtQueen's Park Oval
26 Aug 2026T20 (leagues & domestic)St Lucia Kings2514caughtQueen's Park Oval
22 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons19*15not outSir Vivian Richards Stadium
15 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen19*8not outSabina Park
18 Jul 2026T20 (leagues & domestic)Washington Freedom02bowledOakland Coliseum
9 Jul 2026T20 (leagues & domestic)Washington Freedom0*1not outGrand Prairie Stadium
4 Jul 2026T20 (leagues & domestic)MI New York8*3not outKnight Riders Cricket Ground
1 Jul 2026T20 (leagues & domestic)Washington Freedom14caughtKnight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Seattle Orcas510bowledOakland Coliseum
27 Jun 2026T20 (leagues & domestic)MI New York62caughtOakland Coliseum
21 Jun 2026T20 (leagues & domestic)Seattle Orcas1512lbwGrand Prairie Stadium
26 Apr 2026T20 (leagues & domestic)Lucknow Super Giants4*6not outEkana Cricket Stadium
17 Apr 2026T20 (leagues & domestic)Gujarat Titans05caughtNarendra Modi Stadium
14 Apr 2026T20 (leagues & domestic)Chennai Super Kings2417caughtMA Chidambaram Stadium
2 Apr 2026T20 (leagues & domestic)Sunrisers Hyderabad124caughtEden Gardens

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors1/1341Providence Stadium
5 Sep 2026T20 (leagues & domestic)Barbados Royals4/123.30Kensington Oval
2 Sep 2026T20 (leagues & domestic)Antigua and Barbuda Falcons0/2040Queen's Park Oval
31 Aug 2026T20 (leagues & domestic)Guyana Amazon Warriors1/2540Queen's Park Oval
29 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen0/202.40Queen's Park Oval
28 Aug 2026T20 (leagues & domestic)Barbados Royals2/1440Queen's Park Oval
26 Aug 2026T20 (leagues & domestic)St Lucia Kings1/2740Queen's Park Oval
22 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons0/2740Sir Vivian Richards Stadium
15 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen0/2140Sabina Park
8 Aug 2026T20 (leagues & domestic)St Kitts and Nevis Patriots3/741Arnos Vale Ground
18 Jul 2026T20 (leagues & domestic)Washington Freedom3/1340Oakland Coliseum
15 Jul 2026T20 (leagues & domestic)San Francisco Unicorns2/2840Oakland Coliseum
12 Jul 2026T20 (leagues & domestic)Texas Super Kings1/1540Grand Prairie Stadium
9 Jul 2026T20 (leagues & domestic)Washington Freedom1/1440Grand Prairie Stadium
4 Jul 2026T20 (leagues & domestic)MI New York0/740Knight Riders Cricket Ground
3 Jul 2026T20 (leagues & domestic)Texas Super Kings2/2240Knight Riders Cricket Ground
1 Jul 2026T20 (leagues & domestic)Washington Freedom2/2540Knight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Seattle Orcas2/1741Oakland Coliseum
27 Jun 2026T20 (leagues & domestic)MI New York1/1240Oakland Coliseum
21 Jun 2026T20 (leagues & domestic)Seattle Orcas2/1840Grand Prairie Stadium

Batter vs bowler matchups

Batters Sunil Narine bowled to most

Frequently asked questions

How many wickets has Sunil Narine taken in Tests?
21 wickets in 11 innings at an average of 40.52, economy 3.09, best figures 6/91.
How many wickets has Sunil Narine taken in ODIs?
91 wickets in 64 innings at an average of 26.15, economy 4.10, best figures 6/27.
How many runs has Sunil Narine scored in Tests?
40 runs in 7 innings (6 matches) at an average of 8.00 and a strike rate of 43.5, in the data from 2012 to 2013.
How many runs has Sunil Narine scored in ODIs?
363 runs in 45 innings (64 matches) at an average of 11.00 and a strike rate of 82.3, in the data from 2011 to 2016.
How many runs has Sunil Narine scored in T20Is?
155 runs in 23 innings (48 matches) at an average of 10.33 and a strike rate of 112.3, in the data from 2012 to 2019.

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