Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
BANGLADESH
BAN
TEST
RANK
9
PLAYERS
107
MATCHES
558
WON
550
LOSS
501
FIRST MATCH
31 Mar 1986
LAST MATCH
31 Aug 2025
ODI
RANK
9
PLAYERS
152
MATCHES
654
WON
608
LOSS
535
FIRST MATCH
31 Mar 1986
LAST MATCH
31 Aug 2025
T20I
RANK
10
PLAYERS
92
MATCHES
551
WON
528
LOSS
518
FIRST MATCH
31 Mar 1986
LAST MATCH
31 Aug 2025
Players
Team Stats
Upcoming Matches
Recent Results
Ranking
India in Bangladesh T20I Series - 2025
Series Home
3RD
Sun, 31 Aug 2025 - 00:00 • 3rd T20I • Mirpur
Bangladesh
India
0
0
0
2ND
Fri, 29 Aug 2025 - 00:00 • 2nd T20I • Mirpur
Bangladesh
India
0
0
0
1ST
Tue, 26 Aug 2025 - 00:00 • 1st T20I • Chtogram
Bangladesh
India
0
0
0
India in Bangladesh ODI Series - 2025
Series Home
3RD
Sat, 23 Aug 2025 - 00:00 • 3rd ODI • Chtogram
Bangladesh
India
0
0
0
2ND
Wed, 20 Aug 2025 - 00:00 • 2nd ODI • Mirpur
Bangladesh
India
0
0
0
1ST
Sun, 17 Aug 2025 - 00:00 • 1st ODI • Mirpur
Bangladesh
India
0
0
0
Pakistan in Bangladesh T20I Series - 2025
Series Home
3RD
Thu, 24 Jul 2025 - 00:00 • 3rd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
0
0
0
2ND
Tue, 22 Jul 2025 - 00:00 • 2nd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
0
0
0
1ST
Sun, 20 Jul 2025 - 00:00 • 1st T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
0
0
0
Bangladesh in Sri Lanka T20I Series - 2025
Series Home
3RD
Wed, 16 Jul 2025 - 00:00 • 3rd T20I • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
0
0
0
2ND
Sun, 13 Jul 2025 - 00:00 • 2nd T20I • Rangiri Dambulla International Stadium
Bangladesh
Sri Lanka
0
0
0
1ST
Thu, 10 Jul 2025 - 00:00 • 1st T20I • Pallekele International Cricket Stadium
Bangladesh
Sri Lanka
0
0
0
Bangladesh in Sri Lanka ODI Series, 2025 - 2025
Series Home
3RD
Tue, 08 Jul 2025 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
Bangladesh
0
0
0
2ND
Sat, 05 Jul 2025 - 00:00 • 2nd ODI • R Premadasa Stadium, Colombo
Bangladesh
Sri Lanka
0
0
0
1ST
Wed, 02 Jul 2025 - 00:00 • 1st ODI • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
0
0
0
Bangladesh in Sri Lanka Test Series, 2025 - 2025
Series Home
2ND
Wed, 25 Jun - Wed, 25 Jun 2025 - 00:00 • 2nd Test • Sinhalese Sports Club Ground, Colombo
Bangladesh
Sri Lanka
0
0
0
1ST
Tue, 17 Jun - Tue, 17 Jun 2025 - 00:00 • 1st Test • Galle International Stadium
Bangladesh
Sri Lanka
0
0
0
ICC Champions Trophy - 2024/25
Series Home
9TH
Thu, 27 Feb 2025 - 00:00 • 9th , Group A • Rawalpindi Cricket Stadium
Pakistan
Bangladesh
41
75
32
6TH
Mon, 24 Feb 2025 - 00:00 • 6th , Group A • Rawalpindi Cricket Stadium
Bangladesh
New Zealand
39
85
43
2ND
Thu, 20 Feb 2025 - 00:00 • 2nd , Group A • Dubai International Cricket Stadium
Bangladesh
India
31
72
40
Bangladesh in West Indies T20I Series - 2024/25
Series Home
3RD
Fri, 20 Dec 2024 - 00:00 • 3rd T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
43
2ND
Wed, 18 Dec 2024 - 00:00 • 2nd T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
42
1ST
Mon, 16 Dec 2024 - 00:00 • 1st T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
41
Bangladesh in West Indies ODI Series - 2024/25
Series Home
3RD
Thu, 12 Dec 2024 - 00:00 • 3rd ODI • Basseterre
West Indies
Bangladesh
40
85
41
2ND
Tue, 10 Dec 2024 - 00:00 • 2nd ODI • Basseterre
West Indies
Bangladesh
40
85
40
1ST
Sun, 08 Dec 2024 - 00:00 • 1st ODI • Basseterre
West Indies
Bangladesh
40
85
39
Bangladesh in West Indies Test Series - 2024/25
Series Home
2ND
Sat, 30 Nov - Sat, 30 Nov 2024 - 00:00 • 2nd Test • Kingston
West Indies
Bangladesh
43
85
44
1ST
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00 • 1st Test • North Sound
West Indies
Bangladesh
43
85
43
Afghanistan v Bangladesh ODI Series - 2024/25
Series Home
3RD
Mon, 11 Nov 2024 - 00:00 • 3rd ODI • Sharjah
Bangladesh
Afghanistan
17
31
14
2ND
Sat, 09 Nov 2024 - 00:00 • 2nd ODI • Sharjah
Bangladesh
Afghanistan
17
31
13
1ST
Wed, 06 Nov 2024 - 00:00 • 1st ODI • Sharjah
Afghanistan
Bangladesh
13
31
16
South Africa in Bangladesh Test Series - 2024/25
Series Home
2ND
Tue, 29 Oct - Tue, 29 Oct 2024 - 00:00 • 2nd Test • Zahur Ahmed Chowdhury Stadium, Chattogram
South Africa
Bangladesh
26
48
23
1ST
Mon, 21 Oct - Mon, 21 Oct 2024 - 00:00 • 1st Test • Shere Bangla National Stadium, Mirpur
Bangladesh
South Africa
22
48
26
Bangladesh in India T20I Series - 2024/25
Series Home
3RD
Sat, 12 Oct 2024 - 00:00 • 3rd T20I • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
Bangladesh
39
72
31
2ND
Wed, 09 Oct 2024 - 00:00 • 2nd T20I • Arun Jaitley Stadium, Delhi
India
Bangladesh
39
72
30
1ST
Sun, 06 Oct 2024 - 00:00 • 1st T20I • Shrimant Madhavrao Scindia Cricket Stadium, Gwalior
India
Bangladesh
39
72
29
ICC World Test Championship - 2025
Series Home
2ND
Fri, 27 Sep - Fri, 27 Sep 2024 - 00:00 • 2nd Test • Kanpur
Bangladesh
India
28
72
38
1ST
Thu, 19 Sep - Thu, 19 Sep 2024 - 00:00 • 1st Test • Chennai
India
Bangladesh
37
72
28
2ND
Fri, 30 Aug - Fri, 30 Aug 2024 - 00:00 • 2nd Test • Rawalpindi
Pakistan
Bangladesh
42
75
33
1ST
Wed, 21 Aug - Wed, 21 Aug 2024 - 00:00 • 1st Test • Rawalpindi
Pakistan
Bangladesh
42
75
32
ICC Men's T20 World Cup - 2024
Series Home
37TH
Sun, 16 Jun 2024 - 00:00 • 37th , Group D • Kingstown
Bangladesh
Nepal
1
0
1
27TH
Thu, 13 Jun 2024 - 00:00 • 27th , Group D • Kingstown
Bangladesh
Netherlands
5
6
2
21ST
Mon, 10 Jun 2024 - 00:00 • 21st , Group D • New York
South Africa
Bangladesh
24
48
22
15TH
Sat, 08 Jun 2024 - 00:00 • 15th , Group D • Dallas
Sri Lanka
Bangladesh
50
99
36
Bangladesh in United States of America T20I Series - 2024
Series Home
Zimbabwe in Bangladesh T20I Series - 2024
Series Home
5TH
Sun, 12 May 2024 - 00:00 • 5th T20I • Mirpur
Bangladesh
Zimbabwe
74
125
52
4TH
Fri, 10 May 2024 - 00:00 • 4th T20I • Mirpur
Bangladesh
Zimbabwe
74
125
52
3RD
Tue, 07 May 2024 - 00:00 • 3rd T20I • Chtogram
Bangladesh
Zimbabwe
74
125
52
2ND
Sun, 05 May 2024 - 00:00 • 2nd T20I • Chtogram
Zimbabwe
Bangladesh
52
125
74
1ST
Fri, 03 May 2024 - 00:00 • 1st T20I • Chtogram
Zimbabwe
Bangladesh
52
125
74
Sri Lanka in Bangladesh Test Series - 2023/24
Series Home
2ND
Sat, 30 Mar - Sat, 30 Mar 2024 - 00:00 • 2nd Test • Chtogram
Sri Lanka
Bangladesh
59
99
39
1ST
Fri, 22 Mar - Fri, 22 Mar 2024 - 00:00 • 1st Test • Sylhet
Sri Lanka
Bangladesh
58
99
39
Sri Lanka in Bangladesh ODI Series - 2023/24
Series Home
3RD
Mon, 18 Mar 2024 - 00:00 • 3rd ODI • Chtogram
Sri Lanka
Bangladesh
54
99
39
2ND
Fri, 15 Mar 2024 - 00:00 • 2nd ODI • Chtogram
Bangladesh
Sri Lanka
38
99
54
1ST
Wed, 13 Mar 2024 - 00:00 • 1st ODI • Chtogram
Sri Lanka
Bangladesh
53
99
38
Sri Lanka in Bangladesh T20I Series - 2023/24
Series Home
3RD
Sat, 09 Mar 2024 - 00:00 • 3rd T20I • Sylhet
Sri Lanka
Bangladesh
52
99
37
2ND
Wed, 06 Mar 2024 - 00:00 • 2nd T20I • Sylhet
Sri Lanka
Bangladesh
51
99
37
1ST
Mon, 04 Mar 2024 - 00:00 • 1st T20I • Sylhet
Sri Lanka
Bangladesh
51
99
36
Bangladesh in New Zealand T20I Series - 2023/24
Series Home
3RD
Sun, 31 Dec 2023 - 1:00 AM • 3rd T20I • Mount Maunganui
New Zealand
Bangladesh
36
85
39
2ND
Fri, 29 Dec 2023 - 7:10 AM • 2nd T20I • Mount Maunganui
New Zealand
Bangladesh
35
85
40
1ST
Wed, 27 Dec 2023 - 7:10 AM • 1st T20I • Napier
New Zealand
Bangladesh
34
85
41
Bangladesh in New Zealand ODI Series - 2023/24
Series Home
1ST
Sat, 23 Dec 2023 - 11:00 PM • 1st ODI • Napier
New Zealand
Bangladesh
34
85
41
1ST
Wed, 20 Dec 2023 - 11:00 PM • 1st ODI • Nelson
New Zealand
Bangladesh
34
85
41
1ST
Sat, 16 Dec 2023 - 00:00 • 1st ODI • Dunedin
New Zealand
Bangladesh
37
85
39
New Zealand in Bangladesh Test Series - 2023/24
Series Home
2ND
Wed, 06 Dec - Wed, 06 Dec 2023 - 00:00 • 2nd Test • Mirpur
Bangladesh
New Zealand
41
85
43
1ST
Tue, 28 Nov - Tue, 28 Nov 2023 - 00:00 • 1st Test • Sylhet
Bangladesh
New Zealand
40
85
43
ICC Cricket World Cup (in India) - 2023/24
Series Home
44TH
Sun, 12 Nov 2023 - 5:00 AM • 44th • Eden Gardens
Australia
Bangladesh
19
38
19
38TH
Mon, 06 Nov 2023 - 8:30 AM • 38th • Delhi
Bangladesh
Sri Lanka
37
99
49
31ST
Tue, 31 Oct 2023 - 8:30 AM • 31st • Eden Gardens
Bangladesh
Pakistan
31
75
38
28TH
Sat, 28 Oct 2023 - 8:30 AM • 28th • Eden Gardens
Bangladesh
Netherlands
5
6
2
23RD
Tue, 24 Oct 2023 - 8:30 AM • 23rd • Wankhede
Bangladesh
South Africa
23
48
23
17TH
Thu, 19 Oct 2023 - 8:30 AM • 17th • Pune
India
Bangladesh
35
72
27
11TH
Sat, 14 Oct 2023 - 5:00 AM • 11th • Chennai
Bangladesh
New Zealand
42
85
33
7TH
Tue, 10 Oct 2023 - 8:30 AM • 7th • Dharamsala
Bangladesh
England
19
36
18
3RD
Sat, 07 Oct 2023 - 5:00 AM • 3rd • Dharamsala
Afghanistan
Bangladesh
13
31
12
Asian Games Men's Cricket Competition (in China) - 2023
Series Home
3RD
Sat, 07 Oct 2023 - 00:00 • 3rd Place Play-off • Hangzhou
Pakistan
Bangladesh
39
75
31
1ST
Fri, 06 Oct 2023 - 00:00 • 1st Semi-Final • Hangzhou
Bangladesh
India
27
72
36
4TH
Wed, 04 Oct 2023 - 00:00 • 4th Quarter-Final • Hangzhou
Bangladesh
Malaysia
1
-1
0
New Zealand in Bangladesh ODI Series - 2023
Series Home
3RD
Tue, 26 Sep 2023 - 00:00 • 3rd ODI • Mirpur
Bangladesh
New Zealand
0
0
0
2ND
Sat, 23 Sep 2023 - 00:00 • 2nd ODI • Mirpur
New Zealand
Bangladesh
0
0
0
1ST
Thu, 21 Sep 2023 - 00:00 • 1st ODI • Mirpur
New Zealand
Bangladesh
38
85
39
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka) - 2023
Series Home
12TH
Fri, 15 Sep 2023 - 00:00 • 12th , Super Four • Colombo (RPS)
Bangladesh
India
0
0
0
8TH
Sat, 09 Sep 2023 - 00:00 • 8th , Super Four • Colombo (RPS)
Sri Lanka
Bangladesh
0
0
0
7TH
Wed, 06 Sep 2023 - 00:00 • 7th , Super Four • Lahore
Bangladesh
Pakistan
0
0
0
4TH
Sun, 03 Sep 2023 - 00:00 • 4th , Group B • Lahore
Bangladesh
Afghanistan
15
31
12
2ND
Thu, 31 Aug 2023 - 00:00 • 2nd , Group B • Pallekele
Bangladesh
Sri Lanka
39
99
55
Afghanistan in Bangladesh T20I Series - 2023
Series Home
2ND
Sun, 16 Jul 2023 - 00:00 • 2nd T20I • Sylhet
Afghanistan
Bangladesh
12
31
13
1ST
Fri, 14 Jul 2023 - 00:00 • 1st T20I • Sylhet
Afghanistan
Bangladesh
12
31
13
Afghanistan in Bangladesh ODI Series - 2023
Series Home
3RD
Tue, 11 Jul 2023 - 00:00 • 3rd ODI • Chtogram
Afghanistan
Bangladesh
12
31
13
2ND
Sat, 08 Jul 2023 - 00:00 • 2nd ODI • Chtogram
Afghanistan
Bangladesh
12
31
13
1ST
Wed, 05 Jul 2023 - 00:00 • 1st ODI • Chtogram
Bangladesh
Afghanistan
14
31
11
Afghanistan in Bangladesh Test Match - 2023
Series Home
ONLY
Wed, 14 Jun - Sat, 17 Jun 2023 - 00:00 • Only Test • Mirpur
Bangladesh
Afghanistan
12
31
13
Ireland v Bangladesh ODI Series (in England) - 2023
Series Home
3RD
Sun, 14 May 2023 - 00:00 • 3rd ODI • Chelmsford
Bangladesh
Ireland
15
28
12
2ND
Fri, 12 May 2023 - 00:00 • 2nd ODI • Chelmsford
Ireland
Bangladesh
13
28
14
1ST
Tue, 09 May 2023 - 00:00 • 1st ODI • Chelmsford
Bangladesh
Ireland
14
28
13
Ireland in Bangladesh Test Match - 2022/23
Series Home
ONLY
Tue, 04 Apr - Fri, 07 Apr 2023 - 00:00 • Only Test • Mirpur
Ireland
Bangladesh
14
28
13
Ireland in Bangladesh T20I Series - 2022/23
Series Home
3RD
Fri, 31 Mar 2023 - 00:00 • 3rd T20I • Chtogram
Bangladesh
Ireland
18
28
9
2ND
Wed, 29 Mar 2023 - 00:00 • 2nd T20I • Chtogram
Bangladesh
Ireland
18
28
9