CricketSky
T20 World Cup | Teams Squad | Points Table | Schedule | Stats Most Catches | Most Sixes | Highest Individual Score | Most Fifties | Most Hundreds | Most Wickets | Most Runs

RR vs CR Live Score, 29 December, 2025, BPL, Sylhet International Cricket Stadium, Ball-by-Ball Match Updates

Bangladesh Premier League | December 29, 2025, 12:30 PM | Sylhet International Cricket Stadium

Completed
Rangpur Riders
Rangpur Riders

107/3 (15 ov)

vs
Chattogram Challengers

102/10 (17.5 ov)

Chattogram Challengers

Rangpur Riders won by 7 wickets

Award Icon
Player of the Match Avatar

Player of the Match

Faheem Ashraf - Rangpur Riders

6 0 0 0 w 0 0 0 1 1 1 4 0 w 0 1 1 1

Batting

Batter R B 4s 6s SR
1 4 0 0 25.00
6 4 0 1 150.00

Bowling

Bowler O M R W ECO
2 0 30 1 15.00
4 0 27 0 6.75

Commentary

10.6
1 Mukidul Islam to Litton Das, 1 run, Litton Das hangs

Mukidul Islam to Litton Das, 1 run, Litton Das hangs in the crease to take bouncer of back of length aimed on the stumps, executing a confident pull that sent the ball sailing towards deep mid wicket for 1 run.

End of Overs 11
Runs: 2
Litton Das 39 (25b) Dawid Malan 43 (41b) Mukidul Islam 1-0-2-0 Tanvir Islam 3-0-20-0
11.1
4 Mahedi Hasan to Litton Das, Four, Four !! off break

Mahedi Hasan to Litton Das, Four, Four !! off break ball, full length, on the stumps, Litton Das hangs in the crease, hits it to the long on, goes couple of bounces into the fence for a boundary.

11.2
2 Mahedi Hasan to Litton Das, 2 runs, Litton Das hangs

Mahedi Hasan to Litton Das, 2 runs, Litton Das hangs in the crease and plays a well-timed cut off an off break ball delivers at a good length by the bowler, but the ball lands safely in the hands of the fielder at deep point for 2 runs.

11.3
0 Mahedi Hasan to Litton Das, no run, Dot ball !!

Mahedi Hasan to Litton Das, no run, Dot ball !! arm ball, full length, on the stumps, Litton Das goes forward and slash flick shot towards short mid wicket, but the fielder reacts promptly and blocks it right away.

11.4
1 Mahedi Hasan to Litton Das, 1 run, Mahedi Hasan delivers

Mahedi Hasan to Litton Das, 1 run, Mahedi Hasan delivers top spinner at good length, Litton Das goes back and tucks it. But the ball is stopped by the fielder standing at the long off, limits Litton Das to just 1 run.

11.5
1 Mahedi Hasan to Dawid Malan, 1 run, Mahedi Hasan delivers

Mahedi Hasan to Dawid Malan, 1 run, Mahedi Hasan delivers off break ball at full length, Dawid Malan goes forward and plays the shot, but the ball goes straight to the fielder at deep mid wicket for 1 run.

11.6
1 Mahedi Hasan to Litton Das, 1 run, An accurately pitched

Mahedi Hasan to Litton Das, 1 run, An accurately pitched off break ball on the stumps, Litton Das goes forward to make a confident flick shot, sending the ball towards deep square leg for 1 run. Dropped catch

End of Overs 12
Runs: 9
Litton Das 47 (30b) Dawid Malan 44 (42b) Mahedi Hasan 4-0-27-0 Mukidul Islam 1-0-2-0
12.1
W WICKET! c M Hasan b Mukidul Islam

Litton Das c M Hasan b Mukidul Islam 47 (31b)
Mukidul Islam to Litton Das, no run, c M Hasan b Mukidul Islam, Caught out!! fast ball back of length on the stumps, Litton Das hangs in the crease to take the gamble with pull towards mid on, edged!! and expertly caught by Mahedi Hasan. Leading to a soft dismissal.

12.2
1 Mukidul Islam to Towhid Hridoy, 1 run, Mukidul Islam delivers

Mukidul Islam to Towhid Hridoy, 1 run, Mukidul Islam delivers fast ball at full length, Towhid Hridoy hangs in the crease and tucks it. But the ball is stopped by the fielder standing at the mid off, limits Towhid Hridoy to just 1 run.

12.3
1wd Mukidul Islam to Dawid Malan, 1 wide, Wide Ball !!

Mukidul Islam to Dawid Malan, 1 wide, Wide Ball !! fast ball full length on the leg stump, That sails wide of the leg-stump, leaving Dawid Malan with no chance to make contact. The umpire calls it a wide.

12.3
1 Mukidul Islam to Dawid Malan, 1 run, Dawid Malan hangs

Mukidul Islam to Dawid Malan, 1 run, Dawid Malan hangs in the crease to take fast ball of good length aimed on the stumps, executing a confident drive that sent the ball sailing towards deep mid wicket for 1 run.

12.4
0 Mukidul Islam to Towhid Hridoy, no run, Dot ball !!

Mukidul Islam to Towhid Hridoy, no run, Dot ball !! fast ball, full length, on the off stump, Towhid Hridoy hangs in the crease and slash drive towards short cover, but the fielder reacts promptly and blocks it right away.

12.5
W WICKET! c Tanvir Islam b Mukidul Islam

Towhid Hridoy c Tanvir Islam b Mukidul Islam 1 (3b)
Mukidul Islam to Towhid Hridoy, no run, c Tanvir Islam b Mukidul Islam, Caught out !! fast ball, good length, on the stumps, Towhid Hridoy hangs in the crease, takes a big risk by attempting uppercut towards third man, but unfortunately, the ball flies towards Tanvir Islam, who displays excellent fielding skills to complete the catch, resulting in the dismissal of Towhid Hridoy.

12.6
0 Mukidul Islam to Mahmudullah, no run, Dot ball !! fast

Mukidul Islam to Mahmudullah, no run, Dot ball !! fast ball, full length, on the stumps, Mahmudullah hangs in the crease, tucks defensive shot toward the fielder at short cover, who halts the ball.

End of Overs 13
Runs: 3
Mahmudullah 0 (1b) Dawid Malan 45 (43b) Mukidul Islam 2-0-5-2 Mahedi Hasan 4-0-27-0
13.1
4 Tanvir Islam to Dawid Malan, Four, Four !! off break

Tanvir Islam to Dawid Malan, Four, Four !! off break ball, full length, on the stumps. Dawid Malan hangs in the crease, hits reverse sweep in the gap towards third man, and ball finds the ropes in a flash for four.

13.2
1 Tanvir Islam to Dawid Malan, 1 run, An accurately pitched

Tanvir Islam to Dawid Malan, 1 run, An accurately pitched off break ball on the stumps, Dawid Malan hangs in the crease to make a confident push, sending the ball towards short cover for 1 run.

13.3
1 Tanvir Islam to Mahmudullah, 1 run, An accurately pitched off

Tanvir Islam to Mahmudullah, 1 run, An accurately pitched off break ball on the off stump, Mahmudullah hangs in the crease to make a confident cut, sending the ball towards deep cover for 1 run.

13.4
1 Tanvir Islam to Dawid Malan, 1 run, Dawid Malan goes

Tanvir Islam to Dawid Malan, 1 run, Dawid Malan goes back and plays a well-timed cut off an off break ball delivers at a full length by the bowler, but the ball lands safely in the hands of the fielder at deep cover for 1 run.

13.5
0 Tanvir Islam to Mahmudullah, no run, Dot ball !! off

Tanvir Islam to Mahmudullah, no run, Dot ball !! off break ball, good length, on the stumps, Mahmudullah hangs in the crease and dabs defensive shot, but the fielder reacts promptly and blocks it right away.

13.6
0 Tanvir Islam to Mahmudullah, no run, Dot ball !! off

Tanvir Islam to Mahmudullah, no run, Dot ball !! off break ball, full length, on the stumps, hangs in the crease, plays defensive shot to the short cover.

End of Overs 14
Runs: 7
Mahmudullah 1 (4b) Dawid Malan 51 (46b) Tanvir Islam 4-0-27-0 Mukidul Islam 2-0-5-2
14.1
0 Mahmudul Hasan Joy to Dawid Malan, no run, Dot ball

Mahmudul Hasan Joy to Dawid Malan, no run, Dot ball !! off break ball, full length, on the off stump, Dawid Malan hangs in the crease and slash defensive shot towards short cover, but the fielder reacts promptly and blocks it right away.

14.2
W WICKET! c M Baig b MH Joy

Dawid Malan c M Baig b MH Joy 51 (48b)
Mahmudul Hasan Joy to Dawid Malan, no run, c M Baig b MH Joy, Caught out !! off break ball, full length, on the off stump, Dawid Malan hangs in the crease, takes a big risk by attempting inside out shot towards mid off, but unfortunately, the ball flies towards Mirza Baig, who displays excellent fielding skills to complete the catch, resulting in the dismissal of Dawid Malan.

14.3
0 Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball

Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball !! off break ball, full length, on the off stump, Khushdil Shah hangs in the crease, dabs defensive shot with soft hands toward short cover, but the fielder is quick to react, thwarts the ball.

14.4
0 Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball

Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball !! off break ball, full length, on the leg stump, Mahmudul Hasan Joy sends down a sharp delivery, Khushdil Shah hangs in the crease to defend it, but mistimes the shot, beats the bat, leaving the batter confused.

14.5
0 Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball

Mahmudul Hasan Joy to Khushdil Shah, no run, Dot ball !! off break ball, full length, on the off stump, Khushdil Shah hangs in the crease and slash defensive shot towards point, but the fielder reacts promptly and blocks it right away.

14.6
6 Mahmudul Hasan Joy to Khushdil Shah, Six, Six !! What

Mahmudul Hasan Joy to Khushdil Shah, Six, Six !! What a delivery! off break ball lands right on the stumps, Khushdil Shah hangs in the crease, exhibits impeccable timing as batter hammers sloge sweep sending it flying to the deep mid wicket region for a remarkable Maximum!

End of Overs 15
Runs: 6
Khushdil Shah 6 (4b) Mahmudullah 1 (4b) Mahmudul Hasan Joy 2-0-30-1 Tanvir Islam 4-0-27-0
Match Information Icon

Match Information

SERIES Icon

SERIES

BPL

DATE & TIME Icon

DATE & TIME

Monday, December 29, 2025 - 12:30 PM

TOSS Icon

TOSS

Rangpur Riders elected to bowl

VENUE Icon

VENUE

Sylhet International Cricket Stadium , Sylhet

UMPIRES Icon

UMPIRES

Asif Yaqoob (Pakistan), Sajedul Islam (Bangladesh), Masudur Rahman (Bangladesh, TV)

MATCH REFEREE Icon

MATCH REFEREE

Salim Shahed (Bangladesh)

Weather Report Icon

Weather Report

TEMPERATURE Icon

TEMPERATURE

23.84°c

HUMIDITY Icon

HUMIDITY

39%

WIND Icon

WIND

4.00 mi/hr

Pitch Condition Icon

Pitch Condition

Batting Condition Icon

Batting Condition

Low Scoring

PACE Icon

PACE

Pace & Bounce

SPIN Icon

SPIN

Slow Spin