CricketScore

Players / NLTC Perera

Men's cricket

NLTC Perera: runs, wickets and records

376 recorded matches from 24 Dec 2009 to 18 Jul 2024, most often for Sri Lanka, Jaffna Kings, Sunrisers Hyderabad. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests6102037520.3073.001214
ODIs1611282,23314019.59112.811016883
T20Is83721,1926123.37151.7038863
T20 leagues126991,50397*20.04152.00411386

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests8114/6359.364.110
ODIs1521646/4433.925.893
T20Is66483/2435.089.370
T20 leagues109884/2528.758.700

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
14074New Zealand5 Jan 2019
97*44Dambulla Viiking30 Nov 2020
80*57Bangladesh17 Feb 2014
8063New Zealand8 Jan 2019
7586Pakistan8 Jul 2012

NLTC Perera: matches in the records

NLTC Perera appears in 376 recorded men's matches, from 24 December 2009 to 18 July 2024, most often for Sri Lanka, Jaffna Kings and Sunrisers Hyderabad. The matches split as 6 in Test matches, 161 in One Day Internationals, 83 in Twenty20 Internationals and 126 in franchise Twenty20 leagues. The most frequent opponents in the records are India (45 matches), Pakistan (44 matches) and South Africa (32 matches). The ground used most often is Pallekele International Cricket Stadium, with 39 matches.

NLTC Perera batting record

In Test matches, the batting record is 203 runs in 10 innings, an average of 20.30 and a highest score of 75, with 1 fifties.

In One Day Internationals, the batting record is 2,233 runs in 128 innings, an average of 19.59, a strike rate of 112.8 and a highest score of 140, with 1 hundred, 10 fifties and 11 ducks.

In Twenty20 Internationals, the batting record is 1,192 runs in 72 innings, an average of 23.37, a strike rate of 151.7 and a highest score of 61, with 3 fifties and 8 ducks.

In franchise Twenty20 leagues, the batting record is 1,503 runs in 99 innings, an average of 20.04, a strike rate of 152.0 and a highest score of 97*, with 4 fifties and 5 ducks.

NLTC Perera bowling record

In Test matches, the bowling record is 11 wickets in 8 innings, an average of 59.36, an economy rate of 4.11, a strike rate of 86.7 balls per wicket and best figures of 4 for 63.

In One Day Internationals, the bowling record is 164 wickets in 152 innings, an average of 33.92, an economy rate of 5.89 and best figures of 6 for 44, including 3 five-wicket hauls.

In Twenty20 Internationals, the bowling record is 48 wickets in 66 innings, an average of 35.08, an economy rate of 9.37 and best figures of 3 for 24.

In franchise Twenty20 leagues, the bowling record is 88 wickets in 109 innings, an average of 28.75, an economy rate of 8.70 and best figures of 4 for 25.

NLTC Perera highest innings

The highest individual scores in the records are: 140 from 74 balls against New Zealand at Bay Oval on 5 January 2019 (ODIs). 97* from 44 balls against Dambulla Viiking at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota on 30 November 2020 (franchise Twenty20 leagues). 80* from 57 balls against Bangladesh at Shere Bangla National Stadium on 17 February 2014 (ODIs). 80 from 63 balls against New Zealand at Saxton Oval on 8 January 2019 (ODIs). 75 from 86 balls against Pakistan at Pallekele International Cricket Stadium on 8 July 2012 (Tests).

NLTC Perera best bowling

The best bowling figures in the records are: 6 for 44 against Pakistan at Pallekele International Cricket Stadium on 9 June 2012. 5 for 28 against India at Rangiri Dambulla International Stadium on 22 August 2010. 5 for 46 against Australia at Melbourne Cricket Ground on 3 November 2010. 4 for 25 against Adelaide Strikers at Adelaide Oval on 16 January 2017. 4 for 33 against Zimbabwe at Shere Bangla National Stadium, Mirpur on 21 January 2018.

NLTC Perera results with the side

In One Day Internationals, the player's side won 72 and lost 79 of the 161 recorded matches (47.7% of decided matches).

In Twenty20 Internationals, the player's side won 33 and lost 47 of the 83 recorded matches (41.2% of decided matches).

In franchise Twenty20 leagues, the player's side won 60 and lost 62 of the 126 recorded matches (49.2% of decided matches).

Against the most frequent opponents the results were India: 14 won, 29 lost in 45 matches, Pakistan: 15 won, 27 lost in 44 matches, South Africa: 12 won, 19 lost in 32 matches, New Zealand: 9 won, 14 lost in 28 matches and Bangladesh: 17 won, 8 lost in 27 matches.

NLTC Perera teams

Matches by side: Sri Lanka (246), Jaffna Kings (30), Sunrisers Hyderabad (16), Rising Pune Supergiants (12), Jaffna Stallions (10), Colombo Strikers (9), Gloucestershire (8), Quetta Gladiators (7), Brisbane Heat (5) and St Kitts and Nevis Patriots (5).

NLTC Perera main grounds

The grounds used most often are Pallekele International Cricket Stadium (39), R Premadasa Stadium (24), R Premadasa Stadium, Colombo (21), Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa (18), Rangiri Dambulla International Stadium (17) and Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota (15).

NLTC Perera runs by year

Runs in each calendar year of the records: 2009 (31), 2010 (176), 2011 (224), 2012 (524), 2013 (522), 2014 (549), 2015 (85), 2016 (399), 2017 (500), 2018 (695), 2019 (462), 2020 (399), 2021 (264), 2022 (99), 2023 (90), 2024 (112).

NLTC Perera wickets by year

Wickets in each calendar year of the records: 2010 (27), 2011 (25), 2012 (44), 2013 (43), 2014 (24), 2015 (16), 2016 (23), 2017 (47), 2018 (26), 2019 (9), 2020 (6), 2021 (13), 2022 (5), 2023 (1), 2024 (2).

NLTC Perera matches by year

Recorded matches in each calendar year: 2009 (2), 2010 (21), 2011 (20), 2012 (43), 2013 (44), 2014 (31), 2015 (20), 2016 (36), 2017 (42), 2018 (28), 2019 (23), 2020 (15), 2021 (23), 2022 (10), 2023 (9), 2024 (9).

NLTC Perera fours and sixes

In Test matches, 21 fours and 4 sixes, one boundary every 11.1 balls faced; 53.2% of the runs came in boundaries.

In One Day Internationals, 168 fours and 83 sixes, one boundary every 7.9 balls faced; 52.4% of the runs came in boundaries.

In Twenty20 Internationals, 88 fours and 63 sixes, one boundary every 5.2 balls faced; 61.2% of the runs came in boundaries.

In franchise Twenty20 leagues, 113 fours and 86 sixes, one boundary every 5.0 balls faced; 64.4% of the runs came in boundaries.

How NLTC Perera gets out

In One Day Internationals, 114 recorded dismissals: caught 73%, bowled 12%, run out 9% and lbw 3%.

In Twenty20 Internationals, 51 recorded dismissals: caught 67%, run out 12%, bowled 10% and stumped 8%.

In franchise Twenty20 leagues, 75 recorded dismissals: caught 79%, bowled 15% and run out 7%.

NLTC Perera bowling in detail

In Test matches: 661 dot balls (69.3% of legal deliveries), 20 maidens, 6 wides and 0 no-balls and wickets by caught 82%, bowled 9% and lbw 9%.

In One Day Internationals: 2,782 dot balls (49.1% of legal deliveries), 26 maidens, 117 wides and 3 no-balls and wickets by caught 71%, bowled 16% and lbw 9%.

In Twenty20 Internationals: 319 dot balls (29.6% of legal deliveries), 1 maidens, 39 wides and 5 no-balls and wickets by caught 71%, bowled 17% and lbw 8%.

In franchise Twenty20 leagues: 598 dot balls (34.3% of legal deliveries), 48 wides and 5 no-balls and wickets by caught 70%, bowled 24% and lbw 3%.

NLTC Perera player of the match awards

Of the 20 player of the match awards on record, the first is dated 22 August 2010 (Sri Lanka v India) and the latest 10 December 2021 (Jaffna Kings v Colombo Stars): 12 in One Day Internationals, 5 in Twenty20 Internationals and 3 in franchise Twenty20 leagues.

NLTC Perera first and latest matches

The first recorded match in Test matches is dated 26 May 2011 against England and the latest 8 July 2012 against Pakistan.

The first recorded match in One Day Internationals is dated 24 December 2009 against India and the latest 14 March 2021 against West Indies.

The first recorded match in Twenty20 Internationals is dated 3 May 2010 against Zimbabwe and the latest 7 March 2021 against West Indies.

The first recorded match in franchise Twenty20 leagues is dated 25 March 2010 against Mumbai Indians and the latest 18 July 2024 against Kandy Falcons.

NLTC Perera against different opponents

The most runs against a single opponent are 599 against South Africa in 34 innings (average 21.39), 561 against Pakistan in 38 innings (average 17.00), 493 against Bangladesh in 21 innings (average 32.87) and 452 against New Zealand in 20 innings (average 22.60).

The most wickets against a single opponent are 59 against Pakistan in 44 innings, 44 against India in 42 innings, 26 against Australia in 23 innings and 26 against South Africa in 28 innings.

NLTC Perera at different grounds

The grounds that have produced the most runs are Pallekele International Cricket Stadium (643 runs in 32 innings), Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota (309 runs in 12 innings), R Premadasa Stadium, Colombo (289 runs in 15 innings) and Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa (274 runs in 13 innings).

NLTC Perera recent years

Year by year, the latest figures in the records are 2019: 23 matches, 462 runs and 9 wickets; 2020: 15 matches, 399 runs and 6 wickets; 2021: 23 matches, 264 runs and 13 wickets; 2022: 10 matches, 99 runs and 5 wickets; 2023: 9 matches, 90 runs and 1 wickets; 2024: 9 matches, 112 runs and 2 wickets.

NLTC Perera year by year

The busiest year in the records is 2013, with 44 matches. The most runs in a calendar year came in 2018: 695. The most wickets in a calendar year came in 2017: 47.

Questions and answers

How many matches has NLTC Perera played?

376 recorded matches, from 24 December 2009 to 18 July 2024.

How many runs has NLTC Perera scored in Tests?

203 runs in 10 innings, at an average of 20.30.

How many runs has NLTC Perera scored in ODIs?

2,233 runs in 128 innings, at an average of 19.59.

How many runs has NLTC Perera scored in T20Is?

1,192 runs in 72 innings, at an average of 23.37.

What is NLTC Perera's highest score?

140 from 74 balls against New Zealand on 5 January 2019, at Bay Oval.

How many wickets has NLTC Perera taken in Tests?

11 wickets in 8 innings, with best figures of 4 for 63.

How many wickets has NLTC Perera taken in ODIs?

164 wickets in 152 innings, with best figures of 6 for 44.

How many wickets has NLTC Perera taken in T20Is?

48 wickets in 66 innings, with best figures of 3 for 24.

How many sixes has NLTC Perera hit?

236 sixes and 390 fours in the recorded matches.

How many player of the match awards has NLTC Perera won?

20 in the recorded matches.

How many hundreds has NLTC Perera scored?

1 in the recorded matches.

Which teams has NLTC Perera played for?

Sri Lanka (246), Jaffna Kings (30), Sunrisers Hyderabad (16), Rising Pune Supergiants (12), Jaffna Stallions (10), Colombo Strikers (9), Gloucestershire (8) and Quetta Gladiators (7).

When was NLTC Perera's most recent recorded match?

18 July 2024.

Team pages

Records