Wikiwand AI

List of Bangladesh Test cricket records

Test cricket records from Bangladesh From Wikipedia, the free encyclopedia

Test cricket is the oldest form of cricket played at international level.[1] A Test match is scheduled to take place over a period of five days,[a][b] and is played by teams representing full member nations of the International Cricket Council (ICC).[5][6] Bangladesh became a full-member in 2000 after playing their first Test match against India at the Bangabandhu National Stadium.[7] They have played a total of 150 matches.[8]

Key

The top five records are listed for each category, except for the team wins, losses, draws and ties and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for Australia only, and are correct as of January 2020.

More information Symbol, Meaning ...
Key
Symbol Meaning
Player or umpire is currently active in Test cricket
* Player remained not out or partnership remained unbroken
Test cricket record
d Innings was declared (e.g. 8/758d)
Date Starting date of the Test match
Innings Number of innings played
Matches Number of matches played
Opposition The team Bangladesh was playing against
Period The time period when the player was active in Test cricket
Player The player involved in the record
Venue Test cricket ground where the match was played
Close

Team records

Overall Record

More information Mat, Won ...
Mat Won Lost Drawn Tied Win %
1602811319017.5
Last Updated: 16 August 2026[8]
Close

Team wins, losses, draws and ties

As of 17 March 2026, Bangladesh played 158 Test matches resulting in 27 victories, 112 defeats and 19 draws for an overall winning percentage of 17.31.[8]

More information Opponent, Matches ...
Opponent Matches Won Lost Tied Draw % Won % Lost % Draw First Last
 Afghanistan 2110050.0050.000.0020192023
 Australia 7250028.5771.430.0020032026
 England 10190010.0090.000.0020032017
 India 15013020.0086.6613.3320002024
 Ireland 33000100.000.000.0020232025
 New Zealand 192140310.5273.6815.7820012023
 Pakistan 174120123.5370.586.6720012026
 South Africa 16013020.0081.2512.5020022022
 Sri Lanka 28121063.5775.0021.4220012025
 West Indies 225150220.0070.0010.0020022022
 Zimbabwe 20980344.4438.8816.6620012021
Total 1582711201917.0970.8912.0320002025
Statistics are correct as of  Bangladesh v  Australia at Darwin, 1st Test, August 13-16, 2026[9]
Close

First Test series wins

More information Opponent, Home- Year ...
OpponentHome- YearAway- Year
 Afghanistan2023YTP
 Australia-
 England
 India
 Ireland2023YTP
 New Zealand-
 Pakistan20262024
 South Africa-
 Sri Lanka
 West Indies20182009
 Zimbabwe20052021
Last updated: May 13, 2026[10]
Close

First Test match wins

Team scoring records

Highest runs in an innings

The highest innings total in a Test match is 952/6d which was posted by Sri Lanka against India in August, 1997 at Colombo. The first Test of the 2012–13 series against the Sri Lanka saw Bangladesh set their highest innings total of 638.[12]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 638  Sri Lanka Galle International Stadium, Galle, Sri Lanka 8 March 2013
2 595/8d  New Zealand Basin Reserve, Wellington, New Zealand 12 January 2017
3 565  Pakistan Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 21 August 2024
4 560/6d  Zimbabwe Sher-e-Bangla National Stadium, Mirpur, Bangladesh 22 February 2020
5 556  West Indies Sher-e-Bangla National Stadium, Mirpur, Bangladesh 13 November 2012
Last updated: 14 November 2024[13]
Close

Fewest runs in an innings

The lowest score in the history of test cricket was scored by New Zealand. New Zealand scored just 26 against England in a match in Auckland in March, 1955. The lowest score in for Bangladesh is 43 scored in their first innings against West Indies in the first Test of the Bangladesh in the West Indies in 2018.[14][15]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 43  West Indies Sir Vivian Richards Stadium, North Sound, West Indies 4 July 2018
2 53  South Africa Kingsmead Cricket Ground, Durban, South Africa 31 March 2022
3 62  Sri Lanka P. Sara Stadium, Colombo, Sri Lanka 3 July 2007
4 80  South Africa St. George's Park, Gqeberha, South Africa 8 April 2022
5 86  Sri Lanka R. Premadasa Stadium, Colombo, Sri Lanka 12 September 2005
Last updated: 14 November 2024[14]
Close

Most runs conceded in an innings

The highest innings total scored against Bangladesh is by Sri Lanka when they scored 730/6d in the first Test of the Sri Lanka's tour of Bangladesh in 2014 at Sher-e-Bangla National Stadium.[12]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 730/6d  Sri Lanka Sher-e-Bangla National Stadium, Mirpur, Bangladesh 27 January 2014
2 715/6d  New Zealand Seddon Park, Hamilton, New Zealand 28 February 2019
3 713/9d  Sri Lanka Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 31 January 2018
4 687/6d  India Rajiv Gandhi International Cricket Stadium, Hyderabad, India 9 February 2017
5 648/8d  Sri Lanka Pallekele International Cricket Stadium, Pallekele, Sri Lanka 21 April 2021
648/9d  West Indies Sheikh Abu Naser Stadium, Khulna, Bangladesh 21 November 2012
Last updated: 14 November 2024[16]
Close

Fewest runs conceded in an innings

The lowest innings total scored against Bangladesh is 111 by West Indies in the second Test of West Indies tour of Bangladesh in 2018[15]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 111  West Indies Sher-e-Bangla National Stadium, Mirpur, Bangladesh 30 November 2008
2 114  Zimbabwe 25 October 2014
3 115  Afghanistan 14 June 2023
4 117  West Indies 11 February 2021
5 129 Sabina Park, Kingston Jamaica 12 July 2018
Last updated: 14 November 2024[17]
Close

Result records

A Test match is won when one side has scored more runs than the total runs scored by the opposing side during their two innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If one side scores more runs in a single innings than the total runs scored by the other side in both their innings, it is known as a win by innings and runs. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.[18]

Greatest win margins (by innings)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 Innings and 184 runs  West Indies Sher-e-Bangla National Stadium, Mirpur, Bangladesh 2 December 2018
2 Innings and 106 runs  Zimbabwe 25 February 2020
Last updated: 14 November 2024[19]
Close

Greatest win margins (by runs)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 546 runs  Afghanistan Sher-e-Bangla National Stadium, Mirpur, Bangladesh 14 June 2023
2 226 runs  Zimbabwe M. A. Aziz Stadium, Chittagong, Bangladesh 6 January 2005
3 220 runs Harare Sports Club, Harare, Zimbabwe 7 July 2021
4 218 runs Sher-e-Bangla National Stadium, Mirpur, Bangladesh 11 November 2018
5 186 runs Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 12 November 2014
Last updated: 14 November 2024[19]
Close

Greatest win margins (by wickets)

More information Rank, Score ...
Rank Score Margin Opposition Venue Date
1 30/0 10 wickets  Pakistan Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 21 August 2024
2 57/1 9 wickets  Australia Marrara Stadium, Darwin, Australia 16 August 2026
3 42/2 8 wickets  New Zealand Bay Oval, Mount Maunganui, New Zealand 1 January 2022
4 138/3 7 wickets  Ireland Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 7 April 2023
5 185/4 6 wickets  Pakistan Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 30 August 2024
Last updated: 16 August 2026[19]
Close

Narrowest win margins (by runs)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 20 runs  Australia Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 27 August 2017
2 64 runs  West Indies Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 22 November 2018
3 95 runs Arnos Vale Stadium, Kingstown, West Indies 9 July 2009
4 104 runs  Pakistan Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 8 May 2026
5 108 runs  England 28 October 2016
Last updated: 12 May 2026[20]
Close

Narrowest win margins (by wickets)

More information Rank, Score ...
Rank Score Margin Opposition Venue Date
1 101/7 3 wickets  Zimbabwe Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 25 October 2005
2 217/6 4 wickets  West Indies National Cricket Stadium, St George's, West Indies 17 July 2009
191/6  Sri Lanka P. Sara Oval, Colombo, Sri Lanka 15 March 2017
4 185/6 6 wickets  Pakistan Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 30 Aug 2024
5 138/7 7 wickets  Ireland Sher-e-Bangla National Stadium, Mirpur, Bangladesh 4 Apr 2023
Last updated: 14 November 2024[20]
Close

Greatest loss margins (by innings)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 Innings and 310 runs  West Indies Bangabandhu Stadium, Dhaka, Bangladesh 8 December 2002
2 Innings and 264 runs  Pakistan Multan Cricket Stadium, Multan, Pakistan 29 August 2001
3 Innings and 261 runs  England Lord's, London, England 26 May 2005
4 Innings and 254 runs  South Africa Mangaung Oval, Bloemfontein, South Africa 6 October 2017
5 Innings and 248 runs  Sri Lanka Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 27 January 2014
Last updated: 25 April 2021[21]
Close

Greatest loss margins (by runs)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 465 runs  Sri Lanka Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 3 January 2009
2 335 runs  Zimbabwe Harare Sports Club, Harare, Zimbabwe 17 April 2013
3 333 runs  South Africa Senwes Park, Potchefstroom, South Africa 28 September 2017
4 332 runs St George's Park Cricket Ground, Gqeberha, South Africa 8 April 2022
5 329 runs  England M. A. Aziz Stadium, Chittagong, Bangladesh 29 October 2003
Last updated: 25 April 2022[21]
Close

Greatest loss margins (by wickets)

More information Rank, Margin ...
Rank Margin Winning Score Opposition Venue Date
1 10 wickets 120/0  Sri Lanka Shaheed Chandu Stadium, Bogra, Bangladesh 8 March 2006
2 2/0  India Shere-e-Bangla Stadium, Mirpur, Bangladesh 24 January 2010
3 30/0  West Indies Sheikh Abu Naser Stadium, Khulna, Bangladesh 21 November 2012
4 13/0 Arnos Vale Stadium, Kingstown, St. Vincent 9 September 2014
Last updated: 25 April 2021[21]
Close

Narrowest loss margins (by runs)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 17 runs  West Indies Shere Bangla National Stadium, Mirpur, Bangladesh 11 February 2021
2 22 runs  England Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 20 October 2016
3 77 runs  West Indies Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 13 November 2012
4 107 runs  Sri Lanka 26 December 2008
5 113 runs  India Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 17 January 2010
Last updated: 25 April 2021[22]
Close

Narrowest loss margins (by wickets)

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 1 wicket  Pakistan Multan Cricket Stadium, Multan, Pakistan 3 September 2003
2 3 wickets  Australia Khan Shaheb Osman Ali Stadium, Fatullah, Narayanganj, Bangladesh 9 April 2006
 New Zealand Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 17 October 2008
 West Indies 3 February 2021
5 4 wickets  New Zealand Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 9 December 2023
Last updated: 25 April 2021[22]
Close

Batting records

Most career runs

A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards (20 m) of the pitch.[23]

More information Rank, Runs ...
Rank Runs Player Matches Innings Period
1 6,799 Mushfiqur Rahim 103 189 2005–2026
2 5,134 Tamim Iqbal 70 134 2008–2023
3 5,137 Mominul Haque 78 145 2013–2026
4 4,609 Shakib Al Hasan 71 130 2007–2024
5 3,356 Litton Das 55 95 2015–2026
6 3,026 Habibul Bashar 50 99 2000–2008
7 2,914 Mahmudullah 50 94 2009–2021
8 2,737 Mohammad Ashraful 61 119 2001–2013
9 2,614 Najmul Hossain Shanto 42 78 2017–2026
10 2,296 Mehidy Hasan Miraz 59 105 2016–2026
Last updated: 16 August 2026[24]
Close

Most runs in each batting position

More information Batting position, Batsman ...
Batting position Batsman Innings Runs Average Test Career Span Ref
Opener Tamim Iqbal1335,09538.892008–2023 [25]
Number 3 Habibul Bashar802,52331.932000–2008 [26]
Number 4 Mominul Haque632,36741.522013–2024 [27]
Number 5 Mushfiqur Rahim582,37745.902007–2026 [28]
Number 6 591,93534.552005–2024 [29]
Number 7 Litton Das281,08140.032015–2024 [30]
Number 8 Mehidy Hasan Miraz521,09723.842016–2024 [31]
Number 9 Mohammad Rafique3248316.652000–2008 [32]
Number 10 Tapash Baisya2125414.942002–2005 [33]
Number 11 Rubel Hossain26957.912009–2017 [34]
Last updated: 28 November 2024.
Close

Fastest to multiples of 1,000 career runs

More information Runs, Batter ...
Runs Batter Innings Record Date Ref
1,000 Aminul Islam 2001
2,000 Habibul Bashar 2003
3,000 2004
4,000 2006
5,000 2007
6,000 Mohammad Ashraful 2011
7,000 Tamim Iqbal 2014
8,000 2015
9,000 2016
10,000 2017
11,000 2018
12,000 2018
13,000 2020
14,000 2021
15,000 2023
16,000 Mushfiqur Rahim 2026
Close

Most runs against each team

More information Opposition, Runs ...
Opposition Runs Player Matches Innings Period Ref
 Afghanistan 270 Najmul Hossain Shanto 1 2 2023–2023 [35]
 Australia 282 Habibul Bashar 4 8 2003–2006 [36]
 England 736 Tamim Iqbal 6 12 2010–2016 [37]
 India 673 Mushfiqur Rahim 10 19 2010–2024 [38]
 Ireland 177 1 2 2023–2023 [39]
 New Zealand 908 Tamim Iqbal 11 20 2008–2019 [40]
 Pakistan 819 Mushfiqur Rahim 10 19 2011–2026 [41]
 South Africa 436 12 22 2008–2024 [42]
 Sri Lanka 1,619 19 34 2006–2025 [43]
 West Indies 954 Tamim Iqbal 14 28 2009–2022 [44]
 Zimbabwe 905 Mushfiqur Rahim 12 21 2011–2024 [45]
Last updated: 28 June 2025.
Close

Highest individual score

More information Rank, Runs ...
Rank Runs Player Opposition Venue Date
1 219* Mushfiqur Rahim  Zimbabwe Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 11 November 2018
2 217 Shakib Al Hasan  New Zealand Basin Reserve, Wellington, New Zealand 12 January 2017
3 206 Tamim Iqbal  Pakistan Sheikh Abu Naser Stadium, Khulna, Bangladesh 28 April 2015
4 203* Mushfiqur Rahim  Zimbabwe Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 22 February 2020
5 200  Sri Lanka Galle International Stadium, Galle, Sri Lanka 8 March 2013
Last updated: 20 June 2020[46]
Close

Highest individual score against each team

More information Opposition, Runs ...
Opposition Runs Player Venue Date Ref
 Afghanistan 146 Najmul Hossain Shanto Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 14 June 2023 [47]
 Australia 138 Shahriar Nafees Khan Shaheb Osman Ali Stadium, Fatullah, Bangladesh 9 April 2006 [48]
 England 108 Tamim Iqbal Old Trafford, Manchester, England 4 June 2010 [49]
 India 158* Mohammad Ashraful Zahur Ahmed Chowdhury Stadium, Chattogram, Bangladesh 17 December 2004 [50]
 Ireland 126 Mushfiqur Rahim Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 4 April 2023 [51]
 New Zealand 217 Shakib Al Hasan Basin Reserve, Wellington, New Zealand 12 January 2017 [52]
 Pakistan 206 Tamim Iqbal Sheikh Abu Naser Stadium, Khulna, Bangladesh 28 April 2015 [53]
 South Africa 137 Mahmudul Hasan Kingsmead, Durban, South Africa 2 April 2022 [54]
 Sri Lanka 200 Mushfiqur Rahim Galle International Stadium, Galle, Sri Lanka 8 March 2013 [55]
 West Indies 136 Mahmudullah Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 30 November 2018 [56]
 Zimbabwe 219* Mushfiqur Rahim Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 11 November 2018 [57]
Last updated: 5 April 2023
Close

Highest individual score – progression of record

More information Runs, Player ...
Runs Player Opponent Venue Season
145 Aminul Islam IndiaBangabandhu National Stadium, Dhaka, Bangladesh2000-01
158* Mohammad AshrafulMA Aziz Stadium, Chittagong, Bangladesh2004-05
200 Mushfiqur Rahim Sri LankaGalle International Stadium, Galle, Sri Lanka2012-13
206 Tamim Iqbal PakistanSheikh Abu Naser Stadium, Khulna, Bangladesh2015
217 Shakib Al Hasan New ZealandBasin Reserve, Wellington, New Zealand2016-17
219* Mushfiqur Rahim ZimbabweSher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh2018-19
Last updated: 20 June 2020[46]
Close

Highest career average

A batsman's batting average is the total number of runs they have scored divided by the number of times they have been dismissed.[58]

More information Rank, Average ...
Rank Average Player Runs Innings Not out Period
1 39.28 Mushfiqur Rahim 6,799 189 16 2005–2026
2 38.89 Tamim Iqbal 5,134 134 2 2008–2023
3 38.22 Mominul Haque 5,117 144 10 2013–2026
4 37.77 Shakib Al Hasan 4,609 130 8 2007–2024
5 36.16 Litton Das 3,356 95 2 2015–2026
Qualification: 20 innings. Last updated: 16 August 2026[59]
Close

Highest average in each batting position

More information Batting position, Batsman ...
Batting position Batsman Innings Runs Average Career Span Ref
Opener Tamim Iqbal1335,09538.892008–2023 [60]
Number 3 Mominul Haque702,40335.862014–2025 [61]
Number 4 632,36741.522013–2024 [62]
Number 5 Mushfiqur Rahim672,84447.402007–2025 [63]
Number 6 Mahmudullah 2068943.062009–2021 [64]
Number 7 Litton Das281,08140.032015–2024 [65]
Number 8 Khaled Mashud2042525.002000–2007 [66]
Number 9 Mohammad Rafique3248316.652000–2008 [67]
Number 10 Tapash Baisya2125414.942002–2007 [68]
Number 11 Rubel Hossain26957.912009–2017 [69]
Last updated: 17 March 2026. Qualification: Min 20 innings batted at position
Close

Most half-centuries

A half-century is a score of between 50 and 99 runs. Statistically, once a batsman's score reaches 100, it is no longer considered a half-century but a century.

More information Rank, Half centuries ...
Rank Half centuries Player Innings Period
1 31 Shakib Al Hasan 130 2007–2024
Tamim Iqbal 134 2008–2023
2 29 Mushfiqur Rahim 188 2005–2026
3 27 Mominul Haque 143 2013–2026
4 24 Habibul Bashar 99 2000–2008
Last updated: 17 March 2026[70]
Close

Most centuries

A century is a score of 100 or more runs in a single innings.

More information Rank, Centuries ...
Rank Centuries Player Innings Period
1 14 Mushfiqur Rahim 188 2005–2026
2 13 Mominul Haque 143 2013–2026
3 10 Tamim Iqbal 134 2008–2023
4 9 Najmul Hossain Shanto 75 2017–2026
5 6 Mohammad Ashraful 119 2001–2013
Last updated: 17 March 2026[71]
Close

Most double centuries

A double century is a score of 200 or more runs in a single innings.

More information Rank, Double centuries ...
Rank Double centuries Player Innings Period
1 3 Mushfiqur Rahim 181 2005–2025
2 1 Shakib Al Hasan 130 2007–2024
Tamim Iqbal 134 2008–2023
Last updated: 18 June 2025.[72]
Close

Most Sixes

More information Rank, Sixes ...
Rank Sixes Player Innings Period
1 41 Tamim Iqbal 134 2008-2023
2 39 Mushfiqur Rahim 189 2005–2026
3 34 Mohammad Rafique 63 2000–2008
4 33 Najmul Hossain Shanto 78 2017–2026
5 28 Shakib Al Hasan 130 2007–2024
Last updated: 16 August 2026[73]
Close

Most Fours

More information Rank, Fours ...
Rank Fours Player Innings Period
1 778 Mushfiqur Rahim 189 2005–2026
2 655 Tamim Iqbal 134 2008–2023
3 585 Mominul Haque 144 2013–2026
4 556 Shakib Al Hasan 130 2007–2024
5 401 Habibul Bashar 99 2000–2008
Last updated: 16 August 2026[74]
Close

Most runs in a series

More information Rank, Runs ...
Close

Most ducks

A duck refers to a batsman being dismissed without scoring a run.[76] Glenn McGrath has scored the equal third-highest number of ducks in Test cricket behind Courtney Walsh with 43 and Chris Martin with 36.[77]

More information Rank, Ducks ...
Rank Ducks Player Matches Innings Period
1 18 Mominul Haque 77 143 2013–2026
2 16 Mohammad Ashraful 61 119 2001–2013
3 14 Khaled Ahmed 17 29 2018–2025
4 13 Mushfiqur Rahim 102 188 2005–2026
Taijul Islam 59 99 2014–2026
Last updated: 1 January 2025[78]
Close

Highest partnerships by wicket

In cricket, two batsmen are always present at the crease batting together in a partnership. This partnership will continue until one of them is dismissed, retires or the innings comes to a close.

A wicket partnership describes the number of runs scored before each wicket falls. The first wicket partnership is between the opening batsmen and continues until the first wicket falls. The second wicket partnership then commences between the not out batsman and the number three batsman. This partnership continues until the second wicket falls. The third wicket partnership then commences between the not out batsman and the new batsman. This continues down to the tenth wicket partnership. When the tenth wicket has fallen, there is no batsman left to partner so the innings is closed.

Highest partnerships by runs

More information Runs, Player 1 ...
Close

Highest overall partnership runs by a pair

More information Rank, Runs ...
Rank Runs Innings Players Highest Average 100/50 Span
1 2,863 70Mushfiqur Rahim & Shakib Al Hasan35941.495/172008-2024
2 2,433 58Imrul Kayes & Tamim Iqbal31243.444/112008-2018
3 1,713 36Mominul Haque & Mushfiqur Rahim 26647.584/42013-2026
4 1,512 24Litton Das & Mushfiqur Rahim 27263.005/52017-2026
5 1,386 30Mominul Haque & Tamim Iqbal 17047.794/72013-2023
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 2 October 2024[81]
Close

Bowling records

Most career wickets

A bowler takes the wicket of a batsman when the form of dismissal is bowled, caught, leg before wicket, stumped or hit wicket. If the batsman is dismissed by run out, obstructing the field, handling the ball, hitting the ball twice or timed out the bowler does not receive credit.

More information Rank, Wickets ...
Rank Wickets Player Matches Innings Average Period
1 264 Taijul Islam 60 108 31.17 2014–2026
2 246 Shakib Al Hasan 71 121 31.72 2007–2024
3 224 Mehidy Hasan Miraz 59 104 33.10 2016–2026
4 100 Mohammad Rafique 33 48 40.76 2000–2008
5 78 Mashrafe Mortaza 36 51 41.52 2001–2009
Last updated: 17 March 2026[82]
Close

Fastest to multiples of 50 wickets

More information Wickets, Bowler ...
Wickets Bowler Matches Record Date Reference
50 Mehidy Hasan Miraz12[83]
100 24[84]
150 Taijul Islam 368 April 2022[85]
200 48 [86]
250 57
Close

Most wickets against each team

More information Opposition, Wickets ...
Opposition Wickets Player Matches Innings Average Period Ref
 Afghanistan 8 Taijul Islam 2 4 28.5 2023–2023 [87]
 Australia 12 Shakib Al Hasan 2 4 22.5 2017–2017 [88]
 England 29 6 11 29.27 2010–2016 [89]
 India 25 10 16 40.88 2007–2024 [90]
 Ireland 9 Taijul Islam 1 2 16.00 2023–2023 [91]
 New Zealand 26 Shakib Al Hasan 8 14 28.92 2008–2017 [92]
 Pakistan 35 Taijul Islam 7 10 37.23 2015–2026 [93]
 South Africa 23 5 8 33.52 2015–2024 [94]
 Sri Lanka 42 Shakib Al Hasan 10 18 37.23 2007–2024 [95]
 West Indies 47 Mehidy Hasan Miraz 10 18 22.27 2018–2024 [96]
Shakib Al Hasan 13 22 26.08 2009–2022
 Zimbabwe 41 Taijul Islam 6 12 22.12 2014–2020 [97]
Last updated: 4 December 2024
Close

Best figures in an innings

Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded.[98]

More information Rank, Figures ...
Rank Figures Player Opposition Venue Date
1 8/39 Taijul Islam  Zimbabwe Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 25 October 2014
2 7/36 Shakib Al Hasan  New Zealand Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 17 October 2008
3 7/58 Mehidy Hasan Miraz  West Indies Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 30 November 2018
4 7/95 Enamul Haque Jr  Zimbabwe Bangabandhu National Stadium, Dhaka, Bangladesh 14 January 2005
5 7/116 Taijul Islam  Pakistan Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 26 November 2021
Last updated: 8 December 2021[99]
Close

Best bowling figures against each team

More information Opposition, Figures ...
Opposition Figures Player Venue Date Ref
 Afghanistan 4/37 Taskin Ahmed Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 14 June 2023 [100]
 Australia 6/55 Hasan Mahmud Marrara Stadium, Darwin, Australia 16 August 2026 [101]
 England 6/77 Mehidy Hasan Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 28 October 2016 [102]
 India 6/132 Naimur Rahman Bangabandhu National Stadium, Dhaka, Bangladesh 10 November 2000 [103]
 Ireland 5/58 Taijul Islam Sher-e-Bangla National Stadium, Mirpur, Bangladesh 4 April 2023 [104]
 New Zealand 7/36 Shakib Al Hasan Zahur Ahmed Chowdhury Stadium, Chattogram, Bangladesh 17 October 2008 [105]
 Pakistan 7/116 Taijul Islam 28 November 2021 [106]
 South Africa 6/27 Shahadat Hossain Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 22 February 2008 [107]
 Sri Lanka 5/70 Shakib Al Hasan 26 December 2008 [108]
 West Indies 7/58 Mehidy Hasan 30 November 2018 [109]
 Zimbabwe 8/39 Taijul Islam 2 October 2014 [110]
Last updated: 16 August 2026
Close

Best figures in a match

A bowler's bowling figures in a match are the sum of the wickets taken and the runs conceded over both innings.

More information Rank, Figures ...
Rank Figures Player Opposition Venue Date
1 12/117 Mehidy Hasan Miraz  West Indies Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 30 November 2018
2 12/159  England 28 October 2016
3 12/200 Enamul Haque Jr  Zimbabwe Bangabandhu National Stadium, Dhaka, Bangladesh 14 January 2005
4 11/170 Taijul Islam Sylhet International Cricket Stadium, Sylhet, Bangladesh 3 November 2018
5 10/102 Mehidy Hasan Miraz 20 April 2025
Last updated: 17 March 2026[111]
Close

Best career average

A bowler's bowling average is the total number of runs they have conceded divided by the number of wickets they have taken.

More information Rank, Average ...
Rank Average Player Wickets Runs Balls Period
1 28.56 Nayeem Hasan 48 1,371 2,656 2018–2025
2 31.17 Taijul Islam 254 7,918 15,310 2014–2026
3 31.72 Shakib Al Hasan 246 7,804 15,675 2007–2024
4 33.10 Mehidy Hasan Miraz 216 7,150 13,164 2016–2025
5 36.74 Mustafizur Rahman 31 1,139 2,145 2015–2022
Qualification: 2,000 balls. Last updated: 17 March 2026[112]
Close

Best career economy rate

A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled.[76]

More information Rank, Economy rate ...
Rank Economy rate Player Wickets Runs Balls Period
1 2.76 Enamul Haque 18 1,027 2,230 2003–2013
2 2.79 Mohammad Rafique 100 4,076 8,744 2000–2008
3 2.98 Shakib Al Hasan 246 7,804 15,675 2007–2024
4 3.01 Enamul Haque Jr 44 1,787 3,555 2003–2013
5 3.02 Taijul Islam 196 6,315 12,511 2014–2023
Qualification: 2,000 balls. Last updated: 2 October 2024[113]
Close

Best career strike rate

A bowler's strike rate is the total number of balls they have bowled divided by the number of wickets they have taken.[76]

More information Rank, Strike rate ...
Rank Strike rate Player Wickets Runs Balls Period
1 55.33 Nayeem Hasan 48 1,371 2,656 2018–2025
2 61.24 Taijul Islam 250 7,765 15,310 2014–2025
3 62.68 Mehidy Hasan Miraz 210 6,820 13,164 2016–2025
4 63.71 Shakib Al Hasan 246 7,804 15,675 2007–2024
5 64.81 Taskin Ahmed 49 1,924 3,176 2017–2024
Qualification: 2,000 balls. Last updated: 17 March 2026[114]
Close

Most five-wicket hauls

A five-wicket haul refers to a bowler taking five wickets in a single innings.[115]

More information Rank, Five-wicket hauls ...
Rank Five-wicket hauls Player Innings Balls Wickets Period
1 19 Shakib Al Hasan 121 15,675 246 2007–2024
2 13 Taijul Islam 108 12,511 196 2014–2026
3 11 Mehidy Hasan Miraz 104 11,356 183 2016–2026
4 7 Mohammad Rafique 48 8,744 100 2000–2008
5 4 Shahadat Hossain 60 5,380 72 2005–2015
Last updated: 2 October 2024[116]
Close

Most ten-wicket hauls in a match

A ten-wicket haul refers to a bowler taking ten or more wickets in a match over two innings.

More information Rank, Ten-wicket hauls ...
Rank Ten-wicket hauls Player Innings Balls Wickets Period
1 2 Mehedi Hasan Miraz 82 11,356 182 2016–2024
Taijul Islam 84 12,511 196 2007–2024
Shakib Al Hasan 121 15,675 246 2007–2024
4 1 Enamul Haque Jr 15 3,555 44 2003–2013
Last updated: 2 October 2024[117]
Close

Worst figures in an innings

More information Rank, Figures ...
Rank Figures Player Overs Opposition Venue Date
1 0/178 Mehedi Hasan Miraz 56  South Africa Senwes Park, Potchefstroom, South Africa 28 September 2017
2 0/171 39 Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 29 October 2024
3 0/149 Khaled Ahmed 30  New Zealand Seddon Park, Hamilton, New Zealand 28 February 2019
4 0/145 Taijul Islam 27  South Africa Mangaung Oval, Bloemfontein, South Africa 6 October 2017
5 0/143 Shahadat Hossain 33  Australia M. A. Aziz Stadium, Chittagong, Bangladesh 16 April 2006
Last updated: 17 March 2026[118]
Close

Worst figures in a match

More information Rank, Figures ...
Rank Figures Player Overs Opposition Venue Date
1 0/247 Mehedi Hasan Miraz 67  South Africa Senwes Park, Potchefstroom, South Africa 28 September 2017
2 0/171 39 Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 29 October 2024
3 0/168 Shahadat Hossain 35  New Zealand Seddon Park, Hamilton, New Zealand 15 February 2010
4 0/165 Elias Sunny 40  Sri Lanka Galle International Stadium, Galle, Bangladesh 8 March 2013
5 0/150 Ebadot Hossain 33  South Africa St George's Park, Gqeberha, South Africa 8 April 2022
Last updated: 17 March 2026[119]
Close

Most wickets in a series

Hat-trick

In cricket, a hat-trick occurs when a bowler takes three wickets with consecutive deliveries. The deliveries may be interrupted by an over bowled by another bowler from the other end of the pitch or the other team's innings, but must be three consecutive deliveries by the individual bowler in the same match. Only wickets attributed to the bowler count towards a hat-trick; run outs do not count. In Test cricket history there have been just 44 hat-tricks, the first achieved by Fred Spofforth for Australia against England in 1879. In 1912, Australian Jimmy Matthews achieved the feat twice in one game against South Africa. The only other players to achieve two hat-tricks are Australia's Hugh Trumble, against England in 1902 and 1904, Pakistan's Wasim Akram, in separate games against Sri Lanka in 1999, and England's Stuart Broad.

More information No., Bowler ...
Close

Wicket-keeping records

The wicket-keeper is a specialist fielder who stands behind the stumps being guarded by the batsman on strike and is the only member of the fielding side allowed to wear gloves and leg pads.[123]

Most career dismissals

A wicket-keeper can be credited with the dismissal of a batsman in two ways, caught or stumped. A fair catch is taken when the ball is caught fully within the field of play without it bouncing after the ball has touched the striker's bat or glove holding the bat,[124][125] while a stumping occurs when the wicket-keeper puts down the wicket while the batsman is out of his ground and not attempting a run.[126]

More information Rank, Dismissals ...
Rank Dismissals Player Matches Period
1 126 Litton Das 53 2015–2026
2 113 Mushfiqur Rahim 98 2005–2026
3 87 Khaled Mashud 44 2000–2007
4 34 Nurul Hasan 11 2017–2023
5 9 Jaker Ali 6 2024–2025
Last updated: 27 June 2025[127]
Close

Most career catches

More information Rank, Catches ...
Rank Catches Player Matches Period
1 111 Litton Das 53 2015–2026
2 98 Mushfiqur Rahim 98 2005–2026
3 78 Khaled Mashud 44 2000–2007
4 25 Nurul Hasan 11 2017–2023
5 8 Jaker Ali 6 2024–2025
Last updated: 27 June 2025[128]
Close

Most career stumpings

More information Rank, Stumpings ...
Rank Stumpings Player Matches Period
1 15 Mushfiqur Rahim 98 2005–2025
2 15 Litton Das 50 2015–2025
3 9 Khaled Mashud 44 2000–2007
4 7 Nurul Hasan 11 2017–2023
5 1 Mahmudullah 50 2009–2021
Shahriar Hossain 3 2000–2004
Mohammad Salim 2 2003–2003
Jaker Ali 6 2024–2025
Last updated: 17 June 2023[129]
Close

Most dismissals in an innings

More information Rank, Dismissals ...
Rank Dismissals Player Opposition Venue Date
1 5 Mushfiqur Rahim  India Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 24 January 2010
 Sri Lanka Premadasa Stadium, Colombo, Sri Lanka 16 March 2013
Imrul Kayes  New Zealand Basin Reserve, Wellington, New Zealand 12 January 2017
4 4 Khaled Mashud  Sri Lanka Sinhalese Sports Ground, Colombo, Sri Lanka 28 July 2002
 West Indies M. A. Aziz Stadium, Chittagong, Bangladesh 16 December 2002
 Zimbabwe Harare Sports Club, Harare, Zimbabwe 19 February 2004
 India M. A. Aziz Stadium, Chittagong, Bangladesh 17 December 2004
 Sri Lanka Premadasa Stadium, Colombo, Sri Lanka 12 September 2005
Mushfiqur Rahim  Pakistan Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 17 December 2011
 Zimbabwe Harare Sports Club, Harare, Zimbabwe 25 April 2013
 Sri Lanka P. Sara Oval, Colombo, Sri Lanka 15 March 2017
Litton Das  South Africa Senwes Park, Potchefstroom, South Africa 28 September 2017
 Sri Lanka Pallekele International Cricket Stadium, Kandy, Sri Lanka 29 April 2021
 Ireland Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 4 April 2023
Last updated: 7 April 2023[130]
Close

Most dismissals in a match

More information Rank, Dismissals ...
Rank Dismissals Player Opposition Venue Date
1 7 Khaled Mashud ZimbabweHarare Sports Club, Harare, Zimbabwe19 February 2004
2 6 Nurul Hasan IndiaSher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh22 December 2022
Litton Das Afghanistan14 June 2023
 Sri Lanka Sylhet International Cricket Stadium, Sylhet, Bangladesh 22 March 2024
 Pakistan Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 21 August 2024
30 August 2024
Last updated: 17 March 2026[131]
Close

Most dismissals in a series

More information Rank, Dismissals ...
Close

Fielding records

Most career catches

More information Rank, Catches ...
Rank Catches Player Innings Period
1 42 Mominul Haque 113 2013-2026
2 41 Mehidy Hasan Miraz 88 2016–2026
3 38 Mahmudullah 87 2009–2021
4 30 Imrul Kayes 67 2008–2019
5 29 Shakib Al Hasan 126 2007-2024
Last updated: 2 October 2024[133]
Close

Most catches in a match

More information Rank, Catches ...
Rank Catches Player Opponent Venue Date
1 5 Soumya Sarkar  Sri Lanka P. Sara Oval, Colombo, Sri Lanka 15 March 2017
Shadman Islam  New Zealand Bay Oval, Mount Maunganui, New Zealand 1 January 2022
2 4 Five players have taken four catches in a match on six occasions.
Last updated: 5 January 2022[134]
Close

Most catches in a series

More information Rank, Catches ...
Close

All-round records

1000 runs and 100 wickets

A total of 71 players have achieved the double of 1000 runs and 100 wickets in their Test career.[136]

More information Rank, Player ...
Rank Player Average Difference Matches Runs Bat Avg Wickets Bowl Avg Period
1 Shakib Al Hasan 6.05 714,60937.7724631.722007–2024
2 Mehidy Hasan Miraz -10.04 471,68922.5218332.562016-2024
3 Mohammad Rafique -22.18 331,05918.5710040.762000–2008
Last updated: 2 October 2024[137]
Close

Other records

Most career matches

More information Rank, Matches ...
Rank Matches Player Runs Wkts Period
1 103 Mushfiqur Rahim 6,799 - 2005–2026
2 78 Mominul Haque 5,117 11 2013–2026
3 71 Shakib Al Hasan 4,609 246 2007–2024
4 70 Tamim Iqbal 5,134 - 2008–2023
5 61 Mohammad Ashraful 2,737 21 2001–2013
Last updated: 17 March 2026[138]
Close

Most matches as captain

More information Rank, Matches ...
Rank Matches Player Won Lost Tied Draw %W %L Period
1 34 Mushfiqur Rahim 7 18 0 9 20.58 52.94 2011–2017
2 19 Shakib Al Hasan 4 15 0 21.05 78.94 2009–2023
3 19 Najmul Hossain Shanto 9 9 1 37.50 56.25 2023–2026
4 18 Habibul Bashar 1 13 4 5.55 72.22 2004–2007
5 17 Mominul Haque 3 12 2 17.64 70.58 2019–2022
Last updated: 17 March 2026[139]
Close

Most man of the match awards

More information Rank, M.O.M. Awards ...
Rank M.O.M. Awards Player Matches Period
1 7 Mushfiqur Rahim 92 2005–2024
2 6 Shakib Al Hasan 71 2007–2024
3 4 Mominul Haque 65 2013–2024
4 3 Mohammad Ashraful 61 2001–2013
Tamim Iqbal 70 2008–2023
Last updated: 2 October 2024[140]
Close

Most man of the series awards

More information Rank, M.O.S. Awards ...
Rank M.O.S. Awards Player Matches Period
1 5 Shakib Al Hasan 71 2007–2024
2 2 Mehidy Hasan Miraz 48 2016–2024
Taijul Islam 2014–2024
4 1 Robiul Islam 9 2010–2014
Enamul Haque Jr. 15 2003–2013
Javed Omar 40 2001–2007
Mominul Haque 66 2013–2024
Tamim Iqbal 70 2008–2023
Last updated: 2 October 2024[141]
Close

Youngest players

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 15 years and 128 days Mohammad Sharif  Zimbabwe Queens Sports Club, Bulawayo, Zimbabwe 19 April 2001
2 16 years and 223 days Talha Jubair  Sri Lanka P. Sara Oval, Colombo, Sri Lanka 21 July 2002
3 16 years and 320 days Enamul Haque Jr  England Bangabandhu National Stadium, Dhaka, Bangladesh 21 October 2003
4 17 years and 61 days Mohammad Ashraful  Sri Lanka Sinhalese Sports Club, Colombo, Sri Lanka 6 September 2001
5 17 years and 73 days Mohammad Nazmul Hossain  India MA Aziz Stadium, Chittagong, Bangladesh 17 December 2004
Last updated: 28 January 2021[142][143]
Close

Oldest players on debut

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 35 years and 58 days Enamul Haque  Zimbabwe Harare Sports Club, Harae, Zimbabwe 26 April 2001
2 32 years and 282 days Aminul Islam  India Bangabandhu National Stadium, Dhaka, Bangladesh 10 November 2000
3 32 years and 9 days Akram Khan
4 30 years and 286 days Sanwar Hossain  New Zealand Seddon Park, Hamilton, New Zealand 18 December 2001
5 30 years and 105 days Khaled Mahmud  Zimbabwe Bangabandhu National Stadium, Dhaka, Bangladesh 8 November 2001
Last updated: 28 January 2021[144][145]
Close

Oldest players

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 37 years and 187 days Shakib Al Hasan  India Green Park, Kanpur, India 27 September 2024
2 37 years and 177 days Mohammad Rafique  South Africa Zahur Ahmed Chowdhury Stadium, Chittagong, Bangladesh 29 February 2008
3 37 years and 173 days Mushfiqur Rahim 29 October 2024
4 37 years and 56 days Enamul Haque  South Africa MA Aziz Stadium, Chittagong, Bangladesh 24 April 2003
5 35 years and 238 days Abdur Razzak  Sri Lanka Shere Bangla National Stadium, Mirpur, Bangladesh 8 February 2018
Last updated: 29 October 2024[146][147]
Close

Umpiring records

Most matches umpired

An umpire in cricket is a person who officiates the match according to the Laws of Cricket. Two umpires adjudicate the match on the field, whilst a third umpire has access to video replays, and a fourth umpire looks after the match balls and other duties. The records below are only for on-field umpires.

Aleem Dar of Pakistan holds the record for the most Test matches umpired with 132, as of December 2020. The current active Dar set the record in December 2019 overtaking Steve Bucknor from the West Indies mark of 128 matches.[148] They are followed by South Africa's Rudi Koertzen who officiated in 108. The most experienced Bangladeshi is Sharfuddoula.[149]

More information Rank, Matches ...
Rank Matches Umpire Period
1 9 Sharfuddoula 2021–2023
2 2 A. F. M. Akhtaruddin 2001–2002
2 1 Showkatur Rahman 2001–2001
Mahbubur Rahman 2002–2002
Enamul Haque 2012–2012
Last updated: 8 December 2021[149]
Close

See also

Notes

  1. For the first 50 years of Test cricket matches were played over three or four days[2] and until the 1930s some timeless Tests were played.[3]
  2. In October 2017, the ICC Board approved a trial of four-day Test cricket to run through until the 2019 Cricket World Cup.[4]

References

Related Articles