Players / S Lamichhane
Men's cricketS Lamichhane: runs, wickets and records
236 recorded matches from 12 May 2018 to 19 Oct 2026, most often for Nepal, Hobart Hurricanes, Melbourne Stars. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| ODIs | 79 | 50 | 482 | 49 | 13.03 | 87.0 | 0 | 0 | 40 | 9 |
| T20Is | 76 | 21 | 78 | 16* | 6.50 | 89.7 | 0 | 0 | 3 | 2 |
| T20 leagues | 81 | 17 | 61 | 13* | 8.71 | 89.7 | 0 | 0 | 2 | 1 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| ODIs | 77 | 161 | 6/11 | 19.24 | 4.32 | 3 |
| T20Is | 75 | 135 | 5/9 | 12.95 | 6.18 | 2 |
| T20 leagues | 80 | 99 | 4/10 | 21.34 | 7.13 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 49 | 48 | Canada | 22 Sep 2024 |
| 35* | 50 | Papua New Guinea | 3 Mar 2023 |
| 32 | 30 | Ireland | 4 Jul 2023 |
| 28 | 27 | Oman | 5 Feb 2020 |
| 27 | 40 | United Arab Emirates | 6 Mar 2023 |
S Lamichhane: matches in the records
S Lamichhane appears in 236 recorded men's matches, from 12 May 2018 to 19 October 2026, most often for Nepal, Hobart Hurricanes and Melbourne Stars. The matches split as 79 in One Day Internationals, 76 in Twenty20 Internationals and 81 in franchise Twenty20 leagues. The most frequent opponents in the records are United Arab Emirates (26 matches), Oman (23 matches) and Scotland (13 matches). The ground used most often is Tribhuvan University International Cricket Ground, Kirtipur, with 40 matches.
S Lamichhane batting record
In One Day Internationals, the batting record is 482 runs in 50 innings, an average of 13.03, a strike rate of 87.0 and a highest score of 49, with 11 ducks.
In Twenty20 Internationals, the batting record is 78 runs in 21 innings, an average of 6.50, a strike rate of 89.7 and a highest score of 16*, with 3 ducks.
In franchise Twenty20 leagues, the batting record is 61 runs in 17 innings, an average of 8.71, a strike rate of 89.7 and a highest score of 13*, with 5 ducks.
S Lamichhane bowling record
In One Day Internationals, the bowling record is 161 wickets in 77 innings, an average of 19.24, an economy rate of 4.32 and best figures of 6 for 11, including 3 five-wicket hauls.
In Twenty20 Internationals, the bowling record is 135 wickets in 75 innings, an average of 12.95, an economy rate of 6.18 and best figures of 5 for 9, including 2 five-wicket hauls.
In franchise Twenty20 leagues, the bowling record is 99 wickets in 80 innings, an average of 21.34, an economy rate of 7.13 and best figures of 4 for 10.
S Lamichhane highest innings
The highest individual scores in the records are: 49 from 48 balls against Canada at Maple Leaf North-West Ground, King City on 22 September 2024 (ODIs). 35* from 50 balls against Papua New Guinea at Dubai International Cricket Stadium on 3 March 2023 (ODIs). 32 from 30 balls against Ireland at Takashinga Sports Club, Highfield, Harare on 4 July 2023 (ODIs). 28 from 27 balls against Oman at Tribhuvan University International Cricket Ground, Kirtipur on 5 February 2020 (ODIs). 27 from 40 balls against United Arab Emirates at Dubai International Cricket Stadium on 6 March 2023 (ODIs).
S Lamichhane best bowling
The best bowling figures in the records are: 6 for 11 against Papua New Guinea at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) on 10 September 2021. 6 for 16 against United States at Tribhuvan University International Cricket Ground, Kirtipur on 12 February 2020. 5 for 9 against Kenya at Gymkhana Club Ground, Nairobi on 29 August 2022. 5 for 18 against Qatar at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) on 13 October 2025. 5 for 25 against Papua New Guinea at Tribhuvan University International Cricket Ground, Kirtipur on 13 March 2023.
S Lamichhane results with the side
In One Day Internationals, the player's side won 41 and lost 36 of the 79 recorded matches (53.2% of decided matches).
In Twenty20 Internationals, the player's side won 47 and lost 25 of the 76 recorded matches (65.3% of decided matches).
In franchise Twenty20 leagues, the player's side won 38 and lost 41 of the 81 recorded matches (48.1% of decided matches).
Against the most frequent opponents the results were United Arab Emirates: 15 won, 11 lost in 26 matches, Oman: 14 won, 8 lost in 23 matches, Scotland: 8 won, 4 lost in 13 matches, Papua New Guinea: 10 won, 2 lost in 12 matches and Netherlands: 6 won, 3 lost in 11 matches.
S Lamichhane teams
Matches by side: Nepal (154), Hobart Hurricanes (22), Melbourne Stars (21), Jamaica Tallawahs (11), Lahore Qalandars (7), Delhi Capitals (6), Barbados Tridents (6), St Kitts and Nevis Patriots (5), Delhi Daredevils (3) and ICC World XI (1).
S Lamichhane main grounds
The grounds used most often are Tribhuvan University International Cricket Ground, Kirtipur (40), Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (24), Melbourne Cricket Ground (11), Bellerive Oval, Hobart (9), ICC Academy, Dubai (9) and Dubai International Cricket Stadium (9).
S Lamichhane runs by year
Runs in each calendar year of the records: 2018 (8), 2019 (78), 2020 (43), 2021 (38), 2022 (93), 2023 (213), 2024 (94), 2025 (37), 2026 (17).
S Lamichhane wickets by year
Wickets in each calendar year of the records: 2018 (23), 2019 (69), 2020 (35), 2021 (42), 2022 (72), 2023 (55), 2024 (19), 2025 (35), 2026 (45).
S Lamichhane matches by year
Recorded matches in each calendar year: 2018 (14), 2019 (47), 2020 (26), 2021 (25), 2022 (38), 2023 (28), 2024 (12), 2025 (18), 2026 (28).
S Lamichhane fours and sixes
In One Day Internationals, 40 fours and 9 sixes, one boundary every 11.3 balls faced; 44.4% of the runs came in boundaries.
How S Lamichhane gets out
In One Day Internationals, 37 recorded dismissals: caught 51%, run out 22%, bowled 19% and caught and bowled 5%.
S Lamichhane bowling in detail
In One Day Internationals: 2,550 dot balls (59.2% of legal deliveries), 43 maidens, 84 wides and 1 no-balls and wickets by caught 37%, bowled 32% and lbw 25%.
In Twenty20 Internationals: 857 dot balls (50.5% of legal deliveries), 10 maidens, 70 wides and 1 no-balls and wickets by caught 48%, bowled 21% and lbw 19%.
In franchise Twenty20 leagues: 709 dot balls (39.9% of legal deliveries), 4 maidens, 28 wides and 0 no-balls and wickets by caught 58%, lbw 15% and bowled 15%.
S Lamichhane player of the match awards
Of the 10 player of the match awards on record, the first is dated 11 September 2019 (Barbados Tridents v St Kitts and Nevis Patriots) and the latest 13 October 2025 (Nepal v Qatar): 4 in One Day Internationals, 5 in Twenty20 Internationals and 1 in franchise Twenty20 leagues.
S Lamichhane first and latest matches
The first recorded match in One Day Internationals is dated 30 August 2018 against United Arab Emirates and the latest 19 October 2026 against Oman.
The first recorded match in Twenty20 Internationals is dated 31 May 2018 against West Indies and the latest 26 September 2026 against Japan.
The first recorded match in franchise Twenty20 leagues is dated 12 May 2018 against Royal Challengers Bangalore and the latest 19 January 2022 against Melbourne Stars.
S Lamichhane against different opponents
The most runs against a single opponent are 144 against United Arab Emirates in 15 innings (average 18.00), 99 against Oman in 12 innings (average 11.00), 84 against Canada in 5 innings (average 21.00) and 67 against Papua New Guinea in 5 innings (average 33.50).
The most wickets against a single opponent are 52 against United Arab Emirates in 26 innings, 40 against Oman in 22 innings, 31 against Papua New Guinea in 12 innings and 26 against Scotland in 12 innings.
S Lamichhane at different grounds
The grounds that have produced the most runs are Tribhuvan University International Cricket Ground, Kirtipur (96 runs in 14 innings), Dubai International Cricket Stadium (95 runs in 5 innings), Maple Leaf North-West Ground, King City (92 runs in 4 innings) and ICC Academy, Dubai (53 runs in 6 innings).
S Lamichhane recent years
Year by year, the latest figures in the records are 2021: 25 matches, 38 runs and 42 wickets; 2022: 38 matches, 93 runs and 72 wickets; 2023: 28 matches, 213 runs and 55 wickets; 2024: 12 matches, 94 runs and 19 wickets; 2025: 18 matches, 37 runs and 35 wickets; 2026: 28 matches, 17 runs and 45 wickets.
S Lamichhane year by year
The busiest year in the records is 2019, with 47 matches. The most runs in a calendar year came in 2023: 213. The most wickets in a calendar year came in 2022: 72.
Questions and answers
How many matches has S Lamichhane played?
236 recorded matches, from 12 May 2018 to 19 October 2026.
How many runs has S Lamichhane scored in ODIs?
482 runs in 50 innings, at an average of 13.03.
How many runs has S Lamichhane scored in T20Is?
78 runs in 21 innings, at an average of 6.50.
How many runs has S Lamichhane scored in T20 leagues?
61 runs in 17 innings, at an average of 8.71.
What is S Lamichhane's highest score?
49 from 48 balls against Canada on 22 September 2024, at Maple Leaf North-West Ground, King City.
How many wickets has S Lamichhane taken in ODIs?
161 wickets in 77 innings, with best figures of 6 for 11.
How many wickets has S Lamichhane taken in T20Is?
135 wickets in 75 innings, with best figures of 5 for 9.
How many wickets has S Lamichhane taken in T20 leagues?
99 wickets in 80 innings, with best figures of 4 for 10.
How many sixes has S Lamichhane hit?
12 sixes and 45 fours in the recorded matches.
How many player of the match awards has S Lamichhane won?
10 in the recorded matches.
Which teams has S Lamichhane played for?
Nepal (154), Hobart Hurricanes (22), Melbourne Stars (21), Jamaica Tallawahs (11), Lahore Qalandars (7), Delhi Capitals (6), Barbados Tridents (6) and St Kitts and Nevis Patriots (5).
When was S Lamichhane's most recent recorded match?
19 October 2026.