CricketScore

Players / Soumya Sarkar

Men's cricket

Soumya Sarkar: runs, wickets and records

178 recorded matches from 1 Dec 2014 to 11 Jul 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
ODIs78732,33416933.3495.031526459
T20Is85841,4666818.32123.10514754

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1142/6877.503.840
ODIs28173/1835.006.070
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 178 recorded men's matches, from 1 December 2014 to 11 July 2026, most often for Bangladesh. The matches split as 15 in Test matches, 78 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 26 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,334 runs in 73 innings, an average of 33.34, a strike rate of 95.0 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 28 innings, an average of 35.00, an economy rate of 6.07 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 on 28 February 2019 (Tests). 127* from 110 balls against Pakistan at Shere Bangla National Stadium on 22 April 2015 (ODIs). 117 from 92 balls against Zimbabwe at Zahur Ahmed Chowdhury Stadium 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, Khettarama 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 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 38 of the 78 recorded matches (47.9% 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, India: 3 won, 15 lost in 19 matches and Zimbabwe: 12 won, 6 lost in 18 matches.

Soumya Sarkar main grounds

The grounds used most often are Shere Bangla National Stadium, Mirpur (26), Shere Bangla National Stadium (21), R.Premadasa Stadium, Khettarama (8), Sylhet International Cricket Stadium (6), Harare Sports Club (6) and Sheikh Abu Naser Stadium (5).

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 (182).

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 (9).

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, 264 fours and 59 sixes, one boundary every 7.6 balls faced; 60.4% 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, 70 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: 253 dot balls (43.0% of legal deliveries), 2 maidens, 14 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 11 July 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 563 against Zimbabwe in 18 innings (average 35.19).

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 (582 runs in 21 innings), Shere Bangla National Stadium, Mirpur (517 runs in 26 innings), Zahur Ahmed Chowdhury Stadium (267 runs in 7 innings) and Seddon Park (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: 9 matches, 182 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?

178 recorded matches, from 1 December 2014 to 11 July 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,334 runs in 73 innings, at an average of 33.34.

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 28 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 518 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 (178).

When was Soumya Sarkar's most recent recorded match?

11 July 2026.

Team pages

Records