CricketScore

Players / Soumya Sarkar

Men's cricket

Soumya Sarkar: runs, wickets and records

179 recorded matches from 1 Dec 2014 to 17 Oct 2026, most often for Bangladesh. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests152879914928.5460.7141079
ODIs79742,34316933.0094.731526659
T20Is85841,4666818.32123.10514754

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1142/6877.503.840
ODIs29173/1835.886.100
T20Is26122/1934.339.160

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
169151New Zealand20 Dec 2023
149171New Zealand28 Feb 2019
127*110Pakistan22 Apr 2015
11792Zimbabwe26 Oct 2018
9186West Indies23 Oct 2025

Soumya Sarkar: matches in the records

Soumya Sarkar appears in 179 recorded men's matches, from 1 December 2014 to 17 October 2026, most often for Bangladesh. The matches split as 15 in Test matches, 79 in One Day Internationals and 85 in Twenty20 Internationals. The most frequent opponents in the records are New Zealand (34 matches), West Indies (28 matches) and Sri Lanka (23 matches). The ground used most often is Shere Bangla National Stadium, Mirpur, with 47 matches.

Soumya Sarkar batting record

In Test matches, the batting record is 799 runs in 28 innings, an average of 28.54, a strike rate of 60.7 and a highest score of 149, with 1 hundred, 4 fifties and 2 ducks.

In One Day Internationals, the batting record is 2,343 runs in 74 innings, an average of 33.00, a strike rate of 94.7 and a highest score of 169, with 3 hundreds, 15 fifties and 8 ducks.

In Twenty20 Internationals, the batting record is 1,466 runs in 84 innings, an average of 18.32, a strike rate of 123.1 and a highest score of 68, with 5 fifties and 12 ducks.

Soumya Sarkar bowling record

In One Day Internationals, the bowling record is 17 wickets in 29 innings, an average of 35.88, an economy rate of 6.10 and best figures of 3 for 18.

In Twenty20 Internationals, the bowling record is 12 wickets in 26 innings, an average of 34.33, an economy rate of 9.16 and best figures of 2 for 19.

Soumya Sarkar highest innings

The highest individual scores in the records are: 169 from 151 balls against New Zealand at Saxton Oval, Nelson on 20 December 2023 (ODIs). 149 from 171 balls against New Zealand at Seddon Park, Hamilton on 28 February 2019 (Tests). 127* from 110 balls against Pakistan at Shere Bangla National Stadium, Mirpur on 22 April 2015 (ODIs). 117 from 92 balls against Zimbabwe at Zahur Ahmed Chowdhury Stadium, Chattogram on 26 October 2018 (ODIs). 91 from 86 balls against West Indies at Shere Bangla National Stadium, Mirpur on 23 October 2025 (ODIs).

Soumya Sarkar best bowling

The best bowling figures in the records are: 3 for 18 against New Zealand at McLean Park, Napier on 23 December 2023. 3 for 56 against Sri Lanka at R Premadasa Stadium, Colombo on 31 July 2019. 3 for 58 against Australia at Trent Bridge on 20 June 2019. 2 for 19 against Zimbabwe at Harare Sports Club on 25 July 2021. 2 for 29 against India at Vidarbha Cricket Association Stadium, Jamtha, Nagpur on 10 November 2019.

Soumya Sarkar results with the side

In Test matches, the player's side won 4 and lost 9 of the 15 recorded matches (30.8% of decided matches).

In One Day Internationals, the player's side won 35 and lost 39 of the 79 recorded matches (47.3% of decided matches).

In Twenty20 Internationals, the player's side won 33 and lost 50 of the 85 recorded matches (39.8% of decided matches).

Against the most frequent opponents the results were New Zealand: 6 won, 26 lost in 34 matches, West Indies: 18 won, 9 lost in 28 matches, Sri Lanka: 10 won, 12 lost in 23 matches, Zimbabwe: 12 won, 7 lost in 19 matches and India: 3 won, 15 lost in 19 matches.

Soumya Sarkar main grounds

The grounds used most often are Shere Bangla National Stadium, Mirpur (47), R Premadasa Stadium, Colombo (10), Hagley Oval, Christchurch (6), Sylhet International Cricket Stadium (6), Zahur Ahmed Chowdhury Stadium, Chattogram (6) and Harare Sports Club (6).

Soumya Sarkar runs by year

Runs in each calendar year of the records: 2014 (20), 2015 (795), 2016 (256), 2017 (929), 2018 (451), 2019 (774), 2020 (94), 2021 (304), 2022 (76), 2023 (199), 2024 (379), 2025 (140), 2026 (191).

Soumya Sarkar wickets by year

Wickets in each calendar year of the records: 2015 (1), 2018 (5), 2019 (12), 2021 (6), 2022 (2), 2023 (3), 2024 (3), 2026 (1).

Soumya Sarkar matches by year

Recorded matches in each calendar year: 2014 (1), 2015 (20), 2016 (17), 2017 (26), 2018 (21), 2019 (22), 2020 (4), 2021 (23), 2022 (6), 2023 (8), 2024 (17), 2025 (4), 2026 (10).

Soumya Sarkar fours and sixes

In Test matches, 107 fours and 9 sixes, one boundary every 11.4 balls faced; 60.3% of the runs came in boundaries.

In One Day Internationals, 266 fours and 59 sixes, one boundary every 7.6 balls faced; 60.5% of the runs came in boundaries.

In Twenty20 Internationals, 147 fours and 54 sixes, one boundary every 5.9 balls faced; 62.2% of the runs came in boundaries.

How Soumya Sarkar gets out

In Test matches, 28 recorded dismissals: caught 79%, bowled 18% and lbw 4%.

In One Day Internationals, 71 recorded dismissals: caught 66%, bowled 14%, run out 7% and lbw 6%.

In Twenty20 Internationals, 80 recorded dismissals: caught 59%, bowled 16%, caught and bowled 8% and lbw 8%.

Soumya Sarkar bowling in detail

In One Day Internationals: 255 dot balls (42.5% of legal deliveries), 2 maidens, 15 wides and 0 no-balls and wickets by caught 82%, bowled 12% and lbw 6%.

In Twenty20 Internationals: 66 dot balls (24.4% of legal deliveries), 17 wides and 0 no-balls and wickets by caught 75%, bowled 17% and lbw 8%.

Soumya Sarkar player of the match awards

Of the 10 player of the match awards on record, the first is dated 22 April 2015 (Bangladesh v Pakistan) and the latest 23 October 2025 (Bangladesh v West Indies): 6 in One Day Internationals and 4 in Twenty20 Internationals.

Soumya Sarkar first and latest matches

The first recorded match in Test matches is dated 28 April 2015 against Pakistan and the latest 11 February 2021 against West Indies.

The first recorded match in One Day Internationals is dated 1 December 2014 against Zimbabwe and the latest 17 October 2026 against Zimbabwe.

The first recorded match in Twenty20 Internationals is dated 24 April 2015 against Pakistan and the latest 19 June 2026 against Australia.

Soumya Sarkar against different opponents

The most runs against a single opponent are 951 against New Zealand in 35 innings (average 27.17), 747 against West Indies in 28 innings (average 26.68), 631 against Sri Lanka in 23 innings (average 27.43) and 572 against Zimbabwe in 19 innings (average 33.65).

The most wickets against a single opponent are 8 against Sri Lanka in 13 innings and 7 against New Zealand in 18 innings.

Soumya Sarkar at different grounds

The grounds that have produced the most runs are Shere Bangla National Stadium, Mirpur (1,099 runs in 47 innings), Malahide Cricket Ground, Dublin (212 runs in 4 innings), R Premadasa Stadium, Colombo (208 runs in 10 innings) and Seddon Park, Hamilton (206 runs in 4 innings).

Soumya Sarkar recent years

Year by year, the latest figures in the records are 2021: 23 matches, 304 runs and 6 wickets; 2022: 6 matches, 76 runs and 2 wickets; 2023: 8 matches, 199 runs and 3 wickets; 2024: 17 matches, 379 runs and 3 wickets; 2025: 4 matches and 140 runs; 2026: 10 matches, 191 runs and 1 wickets.

Soumya Sarkar year by year

The busiest year in the records is 2017, with 26 matches. The most runs in a calendar year came in 2017: 929. The most wickets in a calendar year came in 2019: 12.

Questions and answers

How many matches has Soumya Sarkar played?

179 recorded matches, from 1 December 2014 to 17 October 2026.

How many runs has Soumya Sarkar scored in Tests?

799 runs in 28 innings, at an average of 28.54.

How many runs has Soumya Sarkar scored in ODIs?

2,343 runs in 74 innings, at an average of 33.00.

How many runs has Soumya Sarkar scored in T20Is?

1,466 runs in 84 innings, at an average of 18.32.

What is Soumya Sarkar's highest score?

169 from 151 balls against New Zealand on 20 December 2023, at Saxton Oval, Nelson.

How many wickets has Soumya Sarkar taken in ODIs?

17 wickets in 29 innings, with best figures of 3 for 18.

How many wickets has Soumya Sarkar taken in T20Is?

12 wickets in 26 innings, with best figures of 2 for 19.

How many sixes has Soumya Sarkar hit?

122 sixes and 520 fours in the recorded matches.

How many player of the match awards has Soumya Sarkar won?

10 in the recorded matches.

How many hundreds has Soumya Sarkar scored?

4 in the recorded matches.

Which teams has Soumya Sarkar played for?

Bangladesh (179).

When was Soumya Sarkar's most recent recorded match?

17 October 2026.

Team pages

Records