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]
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 [update] .
| 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 |
| Mat | Won | Lost | Drawn | Tied | Win % |
|---|---|---|---|---|---|
| 155 | 150 | 0 | 5 | 96.67 | |
| Last Updated: 13 November 2025 [8] | |||||
As of 12 November 2025 [update] , Bangladesh played 155 Test matches resulting in 23 victories, 112 defeats and 19 draws for an overall winning percentage of 14.67. [8]
| Opponent | Matches | Won | Lost | Tied | Draw | % Won | % Lost | % Draw | First | Last |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 1 | 1 | 0 | 0 | 50.00 | 50.00 | 0.00 | 2019 | 2023 | |
| 6 | 1 | 5 | 0 | 0 | 16.66 | 83.33 | 0.00 | 2003 | 2017 | |
| 10 | 1 | 9 | 0 | 0 | 10.00 | 90.00 | 0.00 | 2003 | 2016 | |
| 15 | 0 | 13 | 0 | 2 | 0.00 | 86.66 | 13.33 | 2000 | 2024 | |
| 2 | 1 | 0 | 0 | 0 | 100.00 | 0.00 | 0.00 | 2023 | 2025 | |
| 19 | 2 | 14 | 0 | 3 | 10.52 | 73.68 | 15.78 | 2001 | 2023 | |
| 15 | 2 | 12 | 0 | 1 | 13.33 | 80.00 | 6.66 | 2001 | 2024 | |
| 16 | 0 | 14 | 0 | 2 | 0.00 | 87.50 | 12.50 | 2002 | 2024 | |
| 28 | 1 | 21 | 0 | 6 | 3.57 | 75.00 | 21.42 | 2001 | 2025 | |
| 22 | 5 | 15 | 0 | 2 | 22.72 | 68.18 | 9.09 | 2002 | 2024 | |
| 20 | 9 | 8 | 0 | 3 | 45.00 | 40.00 | 15.00 | 2001 | 2025 | |
| Total | 155 | 23 | 112 | 0 | 19 | 14.67 | 72.72 | 12.25 | 2000 | 2025 |
| Statistics are correct as of | ||||||||||
| Opponent | Home- Year | Away- Year |
|---|---|---|
| 2023 | YTP | |
| - | ||
| 2023 | YTP | |
| - | - | |
| 2024 | ||
| - | ||
| 2018 | 2009 | |
| 2005 | 2021 | |
| Last updated: Sep 3, 2024 [10] | ||
| Opponent | Home | Away | ||
|---|---|---|---|---|
| Venue | Year | Venue | Year | |
| Mirpur | 2023 | YTP | ||
| 2017 | - | |||
| 2016 | ||||
| - | ||||
| Mirpur | 2023 | YTP | ||
| Sylhet | 2023 | Mount Maunganui | 2022 | |
| - | Rawalpindi | 2024 | ||
| - | ||||
| - | Colombo | 2017 | ||
| Chittagong | 2018 | Kingstown | 2009 | |
| Chittagong | 2005 | Harare | 2013 | |
| Last updated: Sep 3, 2024 [11] | ||||
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]
| Rank | Score | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 638 | Galle International Stadium, Galle, Sri Lanka | 8 March 2013 | |
| 2 | 595/8d | Basin Reserve, Wellington, New Zealand | 12 January 2017 | |
| 3 | 565 | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan | 21 August 2024 | |
| 4 | 560/6d | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 22 February 2020 | |
| 5 | 556 | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 13 November 2012 | |
| Last updated: 14 November 2024 [13] | ||||
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]
| Rank | Score | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 43 | Sir Vivian Richards Stadium, North Sound, West Indies | 4 July 2018 | |
| 2 | 53 | Kingsmead Cricket Ground, Durban, South Africa | 31 March 2022 | |
| 3 | 62 | P. Sara Stadium, Colombo, Sri Lanka | 3 July 2007 | |
| 4 | 80 | St. George's Park, Gqeberha, South Africa | 8 April 2022 | |
| 5 | 86 | R. Premadasa Stadium, Colombo, Sri Lanka | 12 September 2005 | |
| Last updated: 14 November 2024 [14] | ||||
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]
| Rank | Score | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 730/6d | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 27 January 2014 | |
| 2 | 715/6d | Seddon Park, Hamilton, New Zealand | 28 February 2019 | |
| 3 | 713/9d | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 31 January 2018 | |
| 4 | 687/6d | Rajiv Gandhi International Cricket Stadium, Hyderabad, India | 9 February 2017 | |
| 5 | 648/8d | Pallekele International Cricket Stadium, Pallekele, Sri Lanka | 21 April 2021 | |
| 648/9d | Sheikh Abu Naser Stadium, Khulna, Bangladesh | 21 November 2012 | ||
| Last updated: 14 November 2024 [16] | ||||
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]
| Rank | Score | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 111 | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 30 November 2008 | |
| 2 | 114 | 25 October 2014 | ||
| 3 | 115 | 14 June 2023 | ||
| 4 | 117 | 11 February 2021 | ||
| 5 | 129 | Sabina Park, Kingston Jamaica | 12 July 2018 | |
| Last updated: 14 November 2024 [17] | ||||
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]
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | Innings and 184 runs | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 2 December 2018 | |
| 2 | Innings and 106 runs | 25 February 2020 | ||
| Last updated: 14 November 2024 [19] | ||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 546 runs | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 14 June 2023 | |
| 2 | 226 runs | 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] | ||||
| Rank | Score | Margin | Opposition | Venue | Date |
|---|---|---|---|---|---|
| 1 | 30/0 | 10 wickets | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan | 21 August 2024 | |
| 2 | 42/2 | 8 wickets | Bay Oval, Mount Maunganui, New Zealand | 1 January 2022 | |
| 3 | 138/3 | 7 wickets | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 7 April 2023 | |
| 4 | 185/4 | 6 wickets | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan | 30 August 2024 | |
| 5 | 217/6 | 4 wickets | National Cricket Stadium, St George's, West Indies | 17 July 2009 | |
| 191/6 | P. Sara Oval, Colombo, Sri Lanka | 15 March 2017 | |||
| Last updated: 25 August 2024 [19] | |||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 20 runs | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 27 August 2017 | |
| 2 | 64 runs | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 22 November 2018 | |
| 3 | 95 runs | Arnos Vale Stadium, Kingstown, West Indies | 9 July 2009 | |
| 4 | 108 runs | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 28 October 2016 | |
| 5 | 143 runs | Harare Sports Club, Harare, Zimbabwe | 25 April 2013 | |
| Last updated: 14 November 2024 [20] | ||||
| Rank | Score | Margin | Opposition | Venue | Date |
|---|---|---|---|---|---|
| 1 | 101/7 | 3 wickets | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 25 October 2005 | |
| 2 | 217/6 | 4 wickets | National Cricket Stadium, St George's, West Indies | 17 July 2009 | |
| 191/6 | P. Sara Oval, Colombo, Sri Lanka | 15 March 2017 | |||
| 4 | 185/6 | 6 wickets | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan | 30 Aug 2024 | |
| 5 | 138/7 | 7 wickets | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 4 Apr 2023 | |
| Last updated: 14 November 2024 [20] | |||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | Innings and 310 runs | Bangabandhu Stadium, Dhaka, Bangladesh | 8 December 2002 | |
| 2 | Innings and 264 runs | Multan Cricket Stadium, Multan, Pakistan | 29 August 2001 | |
| 3 | Innings and 261 runs | Lord's, London, England | 26 May 2005 | |
| 4 | Innings and 254 runs | Mangaung Oval, Bloemfontein, South Africa | 6 October 2017 | |
| 5 | Innings and 248 runs | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 27 January 2014 | |
| Last updated: 25 April 2021 [21] | ||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 465 runs | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 3 January 2009 | |
| 2 | 335 runs | Harare Sports Club, Harare, Zimbabwe | 17 April 2013 | |
| 3 | 333 runs | 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 | M. A. Aziz Stadium, Chittagong, Bangladesh | 29 October 2003 | |
| Last updated: 25 April 2022 [21] | ||||
| Rank | Margin | Winning Score | Opposition | Venue | Date | |
|---|---|---|---|---|---|---|
| 1 | 10 wickets | 120/0 | Shaheed Chandu Stadium, Bogra, Bangladesh | 8 March 2006 | ||
| 2 | 2/0 | Shere-e-Bangla Stadium, Mirpur, Bangladesh | 24 January 2010 | |||
| 3 | 30/0 | 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] | ||||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 17 runs | Shere Bangla National Stadium, Mirpur, Bangladesh | 11 February 2021 | |
| 2 | 22 runs | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 20 October 2016 | |
| 3 | 77 runs | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 13 November 2012 | |
| 4 | 107 runs | 26 December 2008 | ||
| 5 | 113 runs | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 17 January 2010 | |
| Last updated: 25 April 2021 [22] | ||||
| Rank | Margin | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 1 wicket | Multan Cricket Stadium, Multan, Pakistan | 3 September 2003 | |
| 2 | 3 wickets | Khan Shaheb Osman Ali Stadium, Fatullah, Narayanganj, Bangladesh | 9 April 2006 | |
| Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 17 October 2008 | |||
| 3 February 2021 | ||||
| 5 | 4 wickets | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 9 December 2023 | |
| Last updated: 25 April 2021 [22] | ||||
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]
| Rank | Runs | Player | Matches | Innings | Average | 100 | 50 | Period |
|---|---|---|---|---|---|---|---|---|
| 1 | 6,328 | Mushfiqur Rahim | 99 | 181 | 38.12 | 12 | 27 | 2005-2025 |
| 2 | 5,134 | Tamim Iqbal | 70 | 134 | 38.89 | 10 | 31 | 2008-2023 |
| 3 | 4,627 | Mominul Haque | 74 | 136 | 36.72 | 13 | 22 | 2013-2025 |
| 4 | 4,609 | Shakib Al Hasan | 71 | 130 | 37.77 | 05 | 31 | 2007-2024 |
| 5 | 3,026 | Habibul Bashar | 50 | 99 | 30.87 | 03 | 24 | 2000-2008 |
| 6 | 2,929 | Litton Das | 51 | 88 | 34.05 | 04 | 18 | 2015-2025 |
| 7 | 2,914 | Mahmudullah | 50 | 94 | 33.49 | 05 | 16 | 2009-2021 |
| 8 | 2,737 | Mohammad Ashraful | 61 | 119 | 24.00 | 06 | 08 | 2001-2013 |
| 9 | 2,189 | Najmul Hossain Shanto | 38 | 70 | 32.19 | 07 | 05 | 2017-2025 |
| 10 | 2,110 | Mehidy Hasan Miraz | 55 | 98 | 23.97 | 02 | 09 | 2016-2025 |
| Last updated: 13 November 2025 [24] | ||||||||
| Rank | Runs | Player | Matches | Innings | Average | 100 | 50 | Period |
|---|---|---|---|---|---|---|---|---|
| 1 | 2,321 | Mushfiqur Rahim | 34 | 61 | 41.44 | 04 | 12 | 2011-2017 |
| 2 | 1,259 | Shakib Al Hasan | 19 | 36 | 35.97 | 01 | 10 | 2009-2023 |
| 3 | 1,044 | Habibul Bashar | 18 | 35 | 29.82 | 01 | 08 | 2004-2007 |
| 4 | 952 | Mominul Haque | 17 | 31 | 31.44 | 03 | 02 | 2019-2022 |
| 5 | 906 | Najmul Hossain Shanto† | 15 | 26 | 36.24 | 03 | 02 | 2023-2025 |
| Last updated: 14 November 2025 [25] | ||||||||
| Runs | Batsman | Match | Innings | Record Date | Reference |
|---|---|---|---|---|---|
| 1000 | Mominul Haque | 11 | 21 | 03 November 2014 | [26] |
| 2000 | 26 | 47 | 31 January 2018 | [27] | |
| 3000 | 41 | 76 | 03 February 2021 | [28] | |
| Tamim Iqbal | 39 | 06 May 2015 | |||
| 4000 | 55 | 106 | 04 July 2018 | [29] | |
| 5000 | Tamim Iqbal | 68 | 129 | 16 June 2022 | [30] |
| 6000 | Mushfiqur Rahim | 93 | 172 | 21 October 2024 | [31] |
| Last updated: 22 October 2024 | |||||
| Batting position | Batsman | Innings | Runs | Average | Test Career Span | Ref |
|---|---|---|---|---|---|---|
| Number 1 | Tamim Iqbal | 128 | 4,953 | 39.30 | 2008-2023 | [32] |
| Number 2 | Imrul Kayes | 62 | 1,464 | 24.40 | 2008-2019 | [33] |
| Number 3 | Habibul Bashar | 80 | 2,523 | 31.93 | 2000-2008 | [34] |
| Number 4 | Mominul Haque | 63 | 2,367 | 41.52 | 2013-2024 | [35] |
| Number 5 | Mushfiqur Rahim | 65 | 2,685 | 46.29 | 2007-2025 | [36] |
| Number 6 | 59 | 1,935 | 34.55 | 2005-2024 | [37] | |
| Number 7 | Litton Das | 28 | 1,081 | 40.03 | 2015-2024 | [38] |
| Number 8 | Mehidy Hasan Miraz | 52 | 1,097 | 23.84 | 2016-2024 | [39] |
| Number 9 | Mohammad Rafique | 32 | 483 | 16.65 | 2000-2008 | [40] |
| Number 10 | Tapash Baisya | 21 | 254 | 14.94 | 2002-2005 | [41] |
| Number 11 | Rubel Hossain | 26 | 95 | 7.91 | 2009-2017 | [42] |
| Last updated: 6 February 2024. | ||||||
| Opposition | Runs | Player | Matches | Innings | Period | Ref |
|---|---|---|---|---|---|---|
| 107 | Shikhar Dhawan | 1 | 1 | 2018 | [43] | |
| 3,630 | Sachin Tendulkar | 39 | 74 | 1991–2013 | [44] | |
| 820 | 7 | 9 | 2000–2010 | [45] | ||
| 2,535 | 32 | 53 | 1990–2012 | [46] | ||
| Yet to play | ||||||
| 1,659 | Rahul Dravid | 15 | 28 | 1998–2010 | [47] | |
| 2,089 | Sunil Gavaskar | 24 | 41 | 1978–1987 | [48] | |
| 1,741 | Sachin Tendulkar | 25 | 45 | 1992–2011 | [49] | |
| 1,995 | 25 | 36 | 1990–2010 | [50] | ||
| 2,749 | Sunil Gavaskar | 27 | 48 | 1971–1983 | [51] | |
| 979 | Rahul Dravid | 9 | 13 | 1998–2005 | [52] | |
| Last updated: 8 February 2021. | ||||||
The first test of the South Africa's tour of India in 2008 saw Virender Sehwag score his second triple century and record India's highest Individual score. [53]
| Rank | Runs | Player | Opposition | Venue | Date |
|---|---|---|---|---|---|
| 1 | 319 | Virender Sehwag | M. A. Chidambaram Stadium, Chennai, India | 26 March 2008 | |
| 2 | 309 | Multan Cricket Stadium, Multan, Pakistan | 28 March 2004 | ||
| 3 | 303* | Karun Nair | M. A. Chidambaram Stadium, Chennai, India | 16 December 2016 | |
| 4 | 293 | Virender Sehwag | Brabourne Stadium, Mumbai, India | 2 December 2009 | |
| 5 | 281 | VVS Laxman | Eden Gardens, Kolkata, India | 11 March 2001 | |
| Last updated: 20 June 2020 [53] | |||||
| Opposition | Runs | Player | Venue | Date | Ref |
|---|---|---|---|---|---|
| 107 | Shikhar Dhawan | M. Chinnaswamy Stadium, Bangalore, India | 14 June 2018 | [54] | |
| 281 | VVS Laxman | Eden Gardens, Kolkata, India | 11 March 2001 | [55] | |
| 248* | Sachin Tendulkar | Bangabandhu National Stadium, Dhaka, Bangladesh | 10 December 2004 | [56] | |
| 303* | Karun Nair | M. A. Chidambaram Stadium, Chennai, India | 16 December 2016 | [57] | |
| YTP | |||||
| 231 | Vinoo Mankad | Nehru Stadium, Chennai, India | 6 January 1956 | [58] | |
| 309 | Virender Sehwag | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan | 28 March 2004 | [59] | |
| 319 | M. A. Chidambaram Stadium, Chennai, India | 26 March 2008 | [60] | ||
| 293 | Brabourne Stadium, Mumbai, India | 2 December 2009 | [61] | ||
| 236* | Sunil Gavaskar | M. A. Chidambaram Stadium, Chennai, India | 24 December 1983 | [62] | |
| 227 | Vinod Kambli | Arun Jaitley Stadium, Delhi, India | 13 March 1993 | [63] | |
| Last updated: 20 June 2020 | |||||
A batsman's batting average is the total number of runs they have scored divided by the number of times they have been dismissed. [64]
| Rank | Average | Player | Innings | Runs | Not out | 100 | 50 | Period |
|---|---|---|---|---|---|---|---|---|
| 1 | 54.20 | Vinod Kambli | 21 | 1,084 | 1 | 4 | 3 | 1993–1995 |
| 2 | 53.78 | Sachin Tendulkar | 329 | 15,921 | 33 | 51 | 68 | 1996-2012 |
| 3 | 52.63 | Rahul Dravid | 284 | 13,265 | 32 | 36 | 63 | 1996–2012 |
| 4 | 52.60 | Yashasvi Jaiswal † | 48 | 2,420 | 2 | 7 | 12 | 2023–2025 |
| 5 | 51.12 | Sunil Gavaskar | 214 | 10,122 | 16 | 34 | 45 | 1971–1987 |
| Qualification: 20 innings. Last updated: 12 October 2025 [65] | ||||||||
| Batting position | Batsman | Innings | Runs | Average | Career Span | Ref |
|---|---|---|---|---|---|---|
| Opener | Yashasvi Jaiswal† | 48 | 2,420 | 52.60 | 2023–2025 | [66] |
| Number 3 | Rahul Dravid | 217 | 10,501 | 53.30 | 1996–2012 | [67] |
| Number 4 | Sourav Ganguly | 20 | 1,188 | 66.00 | 1996–2008 | [68] |
| Number 5 | Sachin Tendulkar | 29 | 1,552 | 59.69 | 1993–2012 | [69] |
| Number 6 | Ravindra Jadeja † | 26 | 1,023 | 56.83 | 2013–2025 | [70] |
| Number 7 | 49 | 1,524 | 37.17 | 2012–2025 | [71] | |
| Number 8 | 32 | 924 | 34.22 | 2013–2024 | [72] | |
| Number 9 | Karsan Ghavri | 22 | 377 | 31.41 | 1975–1981 | [73] |
| Number 10 | Anil Kumble | 22 | 235 | 15.66 | 1990–2008 | [74] |
| Number 11 | Zaheer Khan | 21 | 210 | 17.50 | 2000–2014 | [75] |
| Qualification: Min 20 innings batted at position Last updated: 3 October 2025 | ||||||
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.
Sachin Tendulkar of India has scored the most half-centuries in Test cricket with 68. He is followed by the West Indies' Shivnarine Chanderpaul on 66, India's Rahul Dravid and Allan Border of Australia on 63 and in fifth with 62 fifties to his name, Australia's Ricky Ponting. [76]
| Rank | Half centuries | Player | Innings | Runs | Period |
|---|---|---|---|---|---|
| 1 | 68 ♠ | Sachin Tendulkar | 329 | 15,921 | 1989–2013 |
| 2 | 63 | Rahul Dravid | 284 | 13,625 | 1996–2012 |
| 3 | 56 | VVS Laxman | 225 | 8,781 | 1996–2012 |
| 4 | 45 | Sunil Gavaskar | 214 | 10,122 | 1971–1987 |
| 5 | 35 | Gundappa Viswanath | 155 | 6,080 | 1969–1983 |
| Cheteshwar Pujara | 176 | 7,195 | 2010–2023 | ||
| Dilip Vengsarkar | 185 | 6,868 | 1976–1992 | ||
| Sourav Ganguly | 188 | 7,212 | 1996–2008 | ||
| Last updated: 12 June 2023 [77] | |||||
A century is a score of 100 or more runs in a single innings.
Tendulkar has also scored the most centuries in Test cricket with 51. South Africa's Jacques Kallis is next on 45 and Ricky Ponting with 41 hundreds is in third. [78]
| Rank | Centuries | Player | Innings | Runs | Period |
|---|---|---|---|---|---|
| 1 | 51 | Sachin Tendulkar | 329 | 15,921 | 1989–2013 |
| 2 | 36 | Rahul Dravid | 284 | 13,265 | 1996–2012 |
| 3 | 34 | Sunil Gavaskar | 214 | 10,122 | 1971–1987 |
| 4 | 30 | Virat Kohli | 210 | 9,230 | 2011–2025 |
| 5 | 23 | Virender Sehwag | 178 | 8,503 | 2001–2013 |
| Last updated: 24 November 2024 [79] | |||||
A double century is a score of 200 or more runs in a single innings.
For the most double centuries, Don Bradman holds the Test record scored with twelve, one ahead of Sri Lanka's Kumar Sangakkara who finished his career with eleven. In third is Brian Lara of the West Indies with nine. India's Virat Kohli is one of three cricketers who reached the mark on seven occasions. [80]
| Rank | Double centuries | Player | Innings | Runs | Period |
|---|---|---|---|---|---|
| 1 | 7 | Virat Kohli | 210 | 9,230 | 2011–2025 |
| 2 | 6 | Virender Sehwag | 178 | 8,503 | 2001–2013 |
| Sachin Tendulkar | 329 | 15,921 | 1989–2013 | ||
| 4 | 5 | Rahul Dravid | 284 | 13,265 | 1996–2012 |
| 5 | 4 | Sunil Gavaskar | 214 | 10,122 | 1971–1987 |
| Last updated: 12 June 2023 [81] | |||||
A triple century is a score of 300 or more runs in a single innings.
Sehwag holds the equal Test record for the most triple centuries scored with two, along with Australia's Don Bradman and West Indians Chris Gayle and Brian Lara. [82] Karun Nair is the only other Indian who has scored a single Test triple century as of January 2020 [update] .
| Rank | Triple centuries | Player | Innings | Runs | Period |
|---|---|---|---|---|---|
| 1 | 2 ♠ | Virender Sehwag | 178 | 8,503 | 2001–2013 |
| 2 | 1 | Karun Nair | 12 | 491 | 2016–2025 |
| Last updated: 3 July 2025 [83] | |||||
| Rank | Sixes | Player | Innings | Period |
|---|---|---|---|---|
| 1 | 90 | Rishabh Pant † | 82 | 2018–2025 |
| Virender Sehwag | 178 | 2001–2013 | ||
| 3 | 88 | Rohit Sharma | 116 | 2013–2024 |
| 4 | 80 | Ravindra Jadeja † | 129 | 2012–2025 |
| 5 | 78 | MS Dhoni | 144 | 2005–2014 |
| Last updated: 3 October 2025 [84] | ||||
| Rank | Fours | Player | Innings | Runs | Period |
|---|---|---|---|---|---|
| 1 | 2,058+ ♠ | Sachin Tendulkar | 329 | 15,921 | 1989–2013 |
| 2 | 1,651 | Rahul Dravid | 284 | 13,265 | 1996–2012 |
| 3 | 1,219 | Virender Sehwag | 178 | 8,503 | 2001–2013 |
| 4 | 1,135 | VVS Laxman | 225 | 8,781 | 1996–2012 |
| 5 | 1,027 | Virat Kohli | 210 | 9,230 | 2011-2025 |
| Last updated: 5 January 2025 [85] | |||||
| Rank | Strike Rate | Player | Runs | Balls | Period |
|---|---|---|---|---|---|
| 1 | 82.18 | Virender Sehwag | 8,503 | 10,346 | 2001–2013 |
| 2 | 80.91 | Kapil Dev | 5,248 | 5,538+ | 1978–1994 |
| 3 | 74.62 | Mohammed Shami † | 750 | 1,005 | 2018–2023 |
| 4 | 74.16 | Rishabh Pant † | 3,427 | 4,616 | 2013–2025 |
| 5 | 66.94 | Shikhar Dhawan | 2,315 | 3,458 | 2013–2018 |
| Qualification: 1,000 balls. Last updated: 24 July 2025 [86] | |||||
| Rank | Runs | Player | Matches | Innings | Series |
|---|---|---|---|---|---|
| 1 | 774 | Sunil Gavaskar | 4 | 8 | Indian cricket team in the West Indies in 1970–71 |
| 2 | 754 | Shubman Gill | 5 | 10 | Anderson–Tendulkar Trophy 2025 |
| 3 | 732 | Sunil Gavaskar | 6 | 9 | West Indies in India in 1978 |
| 4 | 712 | Yashasvi Jaiswal | 5 | 9 | Anthony de Mello Trophy 2024 |
| 5 | 692 | Virat Kohli | 4 | 8 | Border-Gavaskar Trophy in 2014 |
| Last updated: 4 August 2025 [87] | |||||
A duck refers to a batsman being dismissed without scoring a run. [88]
| Rank | Ducks | Player | Matches | Innings | Period |
|---|---|---|---|---|---|
| 1 | 34 | Ishant Sharma | 105 | 142 | 2007–2021 |
| 2 | 29 | Zaheer Khan | 92 | 127 | 2000–2014 |
| 3 | 28 | Jasprit Bumrah † | 48 | 74 | 2018–2025 |
| 4 | 23 | B. S. Chandrasekhar | 58 | 80 | 1964–1979 |
| 5 | 20 | Bishan Bedi | 67 | 101 | 1966–1979 |
| Last updated: 27 October 2024 [89] | |||||
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.
| Rank | Wickets | Player | Matches | Innings | Average | Period |
|---|---|---|---|---|---|---|
| 1 | 246 | Shakib Al Hasan | 71 | 121 | 31.72 | 2007–2024 |
| 2 | 211 | Taijul Islam † | 50 | 89 | 32.29 | 2014–2024 |
| 3 | 189 | Mehidy Hasan Miraz † | 50 | 87 | 33.52 | 2016–2024 |
| 4 | 100 | Mohammad Rafique | 33 | 48 | 40.76 | 2000–2008 |
| 5 | 78 | Mashrafe Mortaza | 36 | 51 | 41.52 | 2001–2009 |
| Last updated: 28 November 2024 [90] | ||||||
| Opposition | Wickets | Player | Matches | Innings | Average | Period | Ref |
|---|---|---|---|---|---|---|---|
| 8 | Taijul Islam † | 2 | 4 | 28.5 | 2023–2023 | [91] | |
| 12 | Shakib Al Hasan | 2 | 4 | 22.5 | 2017–2017 | [92] | |
| 29 | 6 | 11 | 29.27 | 2010–2016 | [93] | ||
| 25 | 10 | 16 | 40.88 | 2007–2024 | [94] | ||
| 9 | Taijul Islam † | 1 | 2 | 16.00 | 2023–2023 | [95] | |
| 26 | Shakib Al Hasan | 8 | 14 | 28.92 | 2008–2017 | [96] | |
| 22 | Taijul Islam † | 5 | 7 | 37.04 | 2015–2021 | [97] | |
| 23 | 5 | 8 | 33.52 | 2015–2024 | [98] | ||
| 42 | Shakib Al Hasan | 10 | 18 | 37.23 | 2007–2024 | [99] | |
| 47 | Mehidy Hasan Miraz † | 10 | 18 | 22.27 | 2018–2024 | [100] | |
| Shakib Al Hasan | 13 | 22 | 26.08 | 2009–2022 | |||
| 41 | Taijul Islam † | 6 | 12 | 22.12 | 2014–2020 | [101] | |
| Last updated: 4 December 2024 | |||||||
Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded. [102]
| Rank | Figures | Player | Opposition | Venue | Date |
|---|---|---|---|---|---|
| 1 | 8/39 | Taijul Islam | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 25 October 2014 | |
| 2 | 7/36 | Shakib Al Hasan | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 17 October 2008 | |
| 3 | 7/58 | Mehidy Hasan Miraz | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 30 November 2018 | |
| 4 | 7/95 | Enamul Haque Jr | 14 January 2005 | ||
| 5 | 7/116 | Taijul Islam | Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh | 26 November 2021 | |
| Last updated: 8 December 2021 [103] | |||||
| Opposition | Figures | Player | Venue | Date | Ref |
|---|---|---|---|---|---|
| 4/37 | Taskin Ahmed | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 14 June 2023 | [104] | |
| 5/62 | Mohammad Rafique | Khan Shaheb Osman Ali Stadium, Fatullah, Bangladesh | 9 April 2006 | [105] | |
| 6/77 | Mehidy Hasan | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 28 October 2016 | [106] | |
| 6/132 | Naimur Rahman | Bangabandhu National Stadium, Dhaka, Bangladesh | 10 November 2000 | [107] | |
| 5/58 | Taijul Islam | Sher-e-Bangla National Stadium, Mirpur, Bangladesh | 4 April 2023 | [108] | |
| 7/36 | Shakib Al Hasan | Zahur Ahmed Chowdhury Stadium, Chattogram, Bangladesh | 17 October 2008 | [109] | |
| 7/116 | Taijul Islam | 28 November 2021 | [110] | ||
| 6/27 | Shahadat Hossain | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 22 February 2008 | [111] | |
| 5/70 | Shakib Al Hasan | 26 December 2008 | [112] | ||
| 7/58 | Mehidy Hasan | 30 November 2018 | [113] | ||
| 8/39 | Taijul Islam | 2 October 2014 | [114] | ||
| Last updated: 17 June 2023 | |||||
A bowler's bowling figures in a match are the sum of the wickets taken and the runs conceded over both innings.
| Rank | Figures | Player | Opposition | Venue | Date |
|---|---|---|---|---|---|
| 1 | 12/117 | Mehidy Hasan † | Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh | 30 November 2018 | |
| 2 | 12/159 | 28 October 2016 | |||
| 3 | 12/200 | Enamul Haque Jr | 14 January 2005 | ||
| 4 | 11/170 | Taijul Islam † | Sylhet International Cricket Stadium, Sylhet, Bangladesh | 3 November 2018 | |
| 5 | 10/124 | Shakib Al Hasan | Sheikh Abu Naser Stadium, Khulna, Bangladesh | 3 November 2014 | |
| Last updated: 20 June 2020 [115] | |||||
A bowler's bowling average is the total number of runs they have conceded divided by the number of wickets they have taken.
| Rank | Average | Player | Wickets | Runs | Balls | Period |
|---|---|---|---|---|---|---|
| 1 | 31.72 | Shakib Al Hasan | 246 | 7,804 | 15,675 | 2007–2024 |
| 2 | 32.21 | Taijul Islam † | 196 | 6,315 | 12,511 | 2014–2024 |
| 3 | 32.56 | Mehidy Hasan Miraz † | 183 | 5,959 | 11,356 | 2016–2024 |
| 4 | 36.74 | Mustafizur Rahman † | 31 | 1,139 | 2,145 | 2015-2022 |
| 5 | 40.61 | Enamul Haque Jr | 44 | 1,787 | 3,555 | 2003–2013 |
| Qualification: 2,000 balls. Last updated: 2 October 2024 [116] | ||||||
A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled. [88]
| 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 [117] | ||||||
A bowler's strike rate is the total number of balls they have bowled divided by the number of wickets they have taken. [88]
| Rank | Strike rate | Player | Wickets | Runs | Balls | Period |
|---|---|---|---|---|---|---|
| 1 | 62.05 | Mehidy Hasan Miraz † | 183 | 5,959 | 11,356 | 2016–2024 |
| 2 | 63.71 | Shakib Al Hasan | 246 | 7,804 | 15,675 | 2007–2024 |
| 3 | 63.83 | Taijul Islam † | 196 | 6,315 | 12,511 | 2014–2024 |
| 4 | 69.19 | Mustafizur Rahman † | 31 | 1,139 | 2,145 | 2015-2022 |
| 5 | 73.44 | Taskin Ahmed † | 38 | 1,719 | 2,791 | 2017–2024 |
| Qualification: 2,000 balls. Last updated: 2 October 2024 [118] | ||||||
A five-wicket haul refers to a bowler taking five wickets in a single innings. [119]
| Rank | Five-wicket hauls | Player | Innings | Balls | Wickets | Period |
|---|---|---|---|---|---|---|
| 1 | 19 | Shakib Al Hasan | 121 | 15,675 | 246 | 2007–2024 |
| 2 | 12 | Taijul Islam † | 84 | 12,511 | 196 | 2014–2024 |
| 3 | 10 | Mehidy Hasan Miraz † | 82 | 11,356 | 183 | 2016–2024 |
| 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 [120] | ||||||
A ten-wicket haul refers to a bowler taking ten or more wickets in a match over two innings.
| 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 [121] | ||||||
| Rank | Figures | Player | Overs | Opposition | Venue | Date |
|---|---|---|---|---|---|---|
| 1 | 0/178 | Mehedi Hasan Miraz † | 56 | Senwes Park, Potchefstroom, South Africa | 28 September 2017 | |
| 2 | 0/149 | Khaled Ahmed † | 30 | Seddon Park, Hamilton, New Zealand | 28 February 2019 | |
| 3 | 0/145 | Taijul Islam † | 27 | Mangaung Oval, Bloemfontein, South Africa | 6 October 2017 | |
| 4 | 0/143 | Shahadat Hossain | 33 | M. A. Aziz Stadium, Chittagong, Bangladesh | 16 April 2006 | |
| 5 | 0/136 | 24 | Seddon Park, Hamilton, New Zealand | 15 February 2010 | ||
| Last updated: 20 June 2020 [122] | ||||||
| Rank | Figures | Player | Overs | Opposition | Venue | Date |
|---|---|---|---|---|---|---|
| 1 | 0/247 | Mehedi Hasan Miraz † | 67 | Senwes Park, Potchefstroom, South Africa | 28 September 2017 | |
| 2 | 0/168 | Shahadat Hossain | 35 | Seddon Park, Hamilton, New Zealand | 15 February 2010 | |
| 3 | 0/165 | Elias Sunny | 40 | Galle International Stadium, Galle, Bangladesh | 8 March 2013 | |
| 4 | 0/149 | Khaled Ahmed † | 30 | Seddon Park, Hamilton, New Zealand | 28 February 2019 | |
| 5 | 0/145 | Taijul Islam † | 27 | Mangaung Oval, Bloemfontein, South Africa | 6 October 2017 | |
| Last updated:20 June 2020 [123] | ||||||
| Rank | Wickets | Player1 | Matches | Series |
|---|---|---|---|---|
| 1 | 19 | Mehedi Hasan Miraz † | 2 | England in Bangladesh in 2016 |
| 2 | 18 | Enamul Haque Jr | Zimbabwe in Bangladesh in 2004 | |
| Shakib Al Hasan | 3 | Zimbabwe in Bangladesh in 2014 | ||
| Taijul Islam † | 2 | Zimbabwe in Bangladesh in 2018 | ||
| 5 | 17 | 3 | Zimbabwe in Bangladesh in 2014 | |
| Mohammad Rafique | Bangladesh in Pakistan in 2003 | |||
| Last updated: 20 June 2020 [124] | ||||
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.
| No. | Bowler | For | Against | Inn. | Test | Dismissals | Venue | Date | Ref. |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Alok Kapali | 1 | 2/3 | | 29 August 2003 | [125] | |||
| 2 | Sohag Gazi | 2 | 1/2 | | 13 October 2013 | [126] |
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. [127]
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, [128] [129] 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. [130]
| Rank | Dismissals | Player | Matches | Period |
|---|---|---|---|---|
| 1 | 114 | Litton Das † | 50 | 2015–2025 |
| 2 | 113 | Mushfiqur Rahim † | 98 | 2005–2025 |
| 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 [131] | ||||
| Rank | Catches | Player | Matches | Period |
|---|---|---|---|---|
| 1 | 99 | Litton Das † | 50 | 2015–2025 |
| 2 | 98 | Mushfiqur Rahim † | 98 | 2005–2025 |
| 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 [132] | ||||
| 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 [133] | ||||
| Rank | Dismissals | Player | Matches | Innings | Series |
|---|---|---|---|---|---|
| 1 | 11 | Mushfiqur Rahim † | 3 | 11 | Zimbabwe in Bangladesh in 2014 |
| 2 | 8 | Khaled Mashud | 2 | 3 | Bangladesh in Zimbabwe in 2004 |
| 4 | England in Bangladesh in 2003 | ||||
| Mushfiqur Rahim † | India in Bangladesh in 2010 | ||||
| Nurul Hasan | Bangladesh in West Indies in 2022 | ||||
| Last updated: 17 June 2023 [136] | |||||
| Rank | Catches | Player | Innings | Period |
|---|---|---|---|---|
| 1 | 39 | Mominul Haque † | 113 | 2013-2024 |
| 2 | 38 | Mehidy Hasan Miraz † | 86 | 2016–2024 |
| Mahmudullah | 87 | 2009–2021 | ||
| 4 | 30 | Imrul Kayes | 67 | 2008–2019 |
| 5 | 29 | Shakib Al Hasan | 126 | 2007-2024 |
| Last updated: 2 October 2024 [137] | ||||
| Rank | Catches | Player | Opponent | Venue | Date |
|---|---|---|---|---|---|
| 1 | 5 | Soumya Sarkar | P. Sara Oval, Colombo, Sri Lanka | 15 March 2017 | |
| Shadman Islam † | 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 [138] | |||||
| Rank | Catches | Player | Matches | Innings | Series |
|---|---|---|---|---|---|
| 1 | 6 | Mominul Haque † | 3 | 6 | Zimbabwe in Bangladesh in 2014 |
| Mahmudullah | |||||
| Soumya Sarkar | 2 | 4 | Australian cricket team in Bangladesh in 2017 | ||
| 4 | 5 | Bangladesh in Sri Lanka in 2017 | |||
| Shadman Islam † | 2 | 3 | Bangladesh in New Zealand in 2022 | ||
| Last updated: 11 January 2022 [139] | |||||
A total of 71 players have achieved the double of 1000 runs and 100 wickets in their Test career. [140]
| Rank | Player | Average Difference | Matches | Runs | Bat Avg | Wickets | Bowl Avg | Period |
|---|---|---|---|---|---|---|---|---|
| 1 | Shakib Al Hasan | 6.05 | 71 | 4,609 | 37.77 | 246 | 31.72 | 2007–2024 |
| 2 | Mehidy Hasan Miraz † | -10.04 | 47 | 1,689 | 22.52 | 183 | 32.56 | 2016-2024 |
| 3 | Mohammad Rafique | -22.18 | 33 | 1,059 | 18.57 | 100 | 40.76 | 2000–2008 |
| Last updated: 2 October 2024 [141] | ||||||||
| Rank | Matches | Player | Runs | Wkts | Period |
|---|---|---|---|---|---|
| 1 | 92 | Mushfiqur Rahim † | 5,961 | - | 2005–2024 |
| 2 | 71 | Shakib Al Hasan | 4,609 | 246 | 2007–2024 |
| 3 | 70 | Tamim Iqbal † | 5,134 | - | 2008–2023 |
| 4 | 65 | Mominul Haque † | 4,265 | 10 | 2013–2024 |
| 5 | 61 | Mohammad Ashraful | 2,737 | 21 | 2001–2013 |
| Last updated: 2 October 2024 [142] | |||||
| Rank | Matches | Player | Runs | Wkts | Period |
|---|---|---|---|---|---|
| 1 | 20 | Mushfiqur Rahim † | 1,612 | - | 2009–2024 |
| 2 | 16 | Mominul Haque † | 1,401 | 5 | 2013–2024 |
| 3 | 15 | Shakib Al Hasan | 1,064 | 77 | 2009–2024 |
| 4 | 13 | Mehidy Hasan Miraz † | 601 | 74 | 2016–2024 |
| Taijul Islam † | 182 | 70 | 2014–2023 | ||
| Last updated: 2 September 2024 [143] | |||||
| Rank | Matches | Player | Runs | Wkts | Period |
|---|---|---|---|---|---|
| 1 | 59 | Mushfiqur Rahim † | 3,573 | - | 2005–2023 |
| 2 | 50 | Mohammad Ashraful | 2,356 | 16 | 2001–2013 |
| 3 | 47 | Tamim Iqbal † | 2,982 | - | 2008–2022 |
| 4 | 45 | Shakib Al Hasan | 2,997 | 141 | 2007–2024 |
| 5 | 44 | Habibul Bashar | 2,621 | 0 | 2000–2008 |
| Last updated: 2 October 2024 [144] | |||||
| 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 | 0 | 21.05 | 78.94 | 2009–2023 | |
| 3 | 18 | Habibul Bashar | 1 | 13 | 0 | 4 | 5.55 | 72.22 | 2004–2007 | |
| 4 | 17 | Mominul Haque | 3 | 12 | 0 | 2 | 17.64 | 70.58 | 2019–2022 | |
| 5 | 13 | Mohammad Ashraful | 0 | 12 | 0 | 1 | 0 | 92.30 | 2007–2009 | |
| Last updated: 1 April 2024 [145] | ||||||||||
| 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 [146] | ||||
| 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 [147] | ||||
| Rank | Age | Player | Opposition | Venue | Date | |
|---|---|---|---|---|---|---|
| 1 | 15 years and 128 days | Mohammad Sharif | Queens Sports Club, Bulawayo, Zimbabwe | 19 April 2001 | ||
| 2 | 16 years and 223 days | Talha Jubair | P. Sara Oval, Colombo, Sri Lanka | 21 July 2002 | ||
| 3 | 16 years and 320 days | Enamul Haque Jr | Bangabandhu National Stadium, Dhaka, Bangladesh | 21 October 2003 | ||
| 4 | 17 years and 61 days | Mohammad Ashraful | Sinhalese Sports Club, Colombo, Sri Lanka | 6 September 2001 | ||
| 5 | 17 years and 73 days | Mohammad Nazmul Hossain | MA Aziz Stadium, Chittagong, Bangladesh | 17 December 2004 | ||
| Last updated: 28 January 2021 [148] [149] | ||||||
| Rank | Age | Player | Opposition | Venue | Date | |
|---|---|---|---|---|---|---|
| 1 | 35 years and 58 days | Enamul Haque | Harare Sports Club, Harae, Zimbabwe | 26 April 2001 | ||
| 2 | 32 years and 282 days | Aminul Islam | Bangabandhu National Stadium, Dhaka, Bangladesh | 10 November 2000 | ||
| 3 | 32 years and 9 days | Akram Khan | ||||
| 4 | 30 years and 286 days | Sanwar Hossain | Seddon Park, Hamilton, New Zealand | 18 December 2001 | ||
| 5 | 30 years and 105 days | Khaled Mahmud | Bangabandhu National Stadium, Dhaka, Bangladesh | 8 November 2001 | ||
| Last updated: 28 January 2021 [150] [151] | ||||||
| Rank | Age | Player | Opposition | Venue | Date | |
|---|---|---|---|---|---|---|
| 1 | 37 years and 187 days | Shakib Al Hasan | Green Park, Kanpur, India | 27 September 2024 | ||
| 2 | 37 years and 177 days | Mohammad Rafique | 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 | MA Aziz Stadium, Chittagong, Bangladesh | 24 April 2003 | ||
| 5 | 35 years and 238 days | Abdur Razzak | Shere Bangla National Stadium, Mirpur, Bangladesh | 8 February 2018 | ||
| Last updated: 29 October 2024 [152] [153] | ||||||
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.
| Runs | Player 1 | Player 2 | Wicket | Opposition | Ground | Date |
|---|---|---|---|---|---|---|
| 359 | Shakib Al Hasan | Mushfiqur Rahim | 5th | Basin Reserve, Wellington | 13 January 2017 | |
| 312 | Tamim Iqbal | Imrul Kayes | 1st | Sheikh Abu Naser Stadium, Khulna | 28 April 2015 | |
| 272 | Litton Das | Mushfiqur Rahim | 6th | Sher-e-Bangla National Cricket Stadium, Mirpur | 23 May 2022 | |
| 267 | Mohammad Ashraful | 5th | Galle International Stadium, Galle | 8 March 2013 | ||
| 266 | Mominul Haque | 4th | Sher-e-Bangla National Cricket Stadium, Dhaka | 11 November 2018 | ||
| Last updated: 22 May 2022 [155] | ||||||
| Rank | Runs | Innings | Players | Highest | Average | 100/50 | Span | |
|---|---|---|---|---|---|---|---|---|
| 1 | 2,863 | 70 | Mushfiqur Rahim & Shakib Al Hasan | 359 | 41.49 | 5/17 | 2008-2024 | |
| 2 | 2,433 | 58 | Imrul Kayes & Tamim Iqbal | 312 | 43.44 | 4/11 | 2008-2018 | |
| 3 | 1,638 | 35 | Mominul Haque & Mushfiqur Rahim † | 266 | 49.63 | 4/4 | 2013-2024 | |
| 4 | 1,406 | 21 | Litton Das & Mushfiqur Rahim † | 272 | 66.90 | 5/5 | 2017-2024 | |
| 5 | 1,386 | 30 | Mominul Haque & Tamim Iqbal † | 170 | 47.79 | 4/7 | 2013-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 [156] | ||||||||
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 [update] . The current active Dar set the record in December 2019 overtaking Steve Bucknor from the West Indies mark of 128 matches. [157] They are followed by South Africa's Rudi Koertzen who officiated in 108. The most experienced Bangladeshi is Sharfuddoula. [158]
| 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 [158] | |||