Bangladesh vs Sri Lanka, Live Score and Commentary, ICC Cricket World Cup, 21 March, 2007
COMPLETED / 16th Match, Group B / Queen's Park Oval, Port of Spain
112/10 (37 ov)
318/4 (50 ov)
Sri Lanka won by 198 runs (D/L)
Recent
Player of the match
Sanath Jayasuriya,
Sri Lanka
| Batting | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Mohammad Ashraful | 45 | 63 | 6 | 0 | 71.42 |
| Bowling | O | M | R | W | ECO |
| Muttiah Muralitharan | 9 | 0 | 15 | 1 | 1.66 |
| Lasith Malinga | 6 | 0 | 27 | 3 | 4.50 |
Sri Lanka won by 198 runs (D/L)
Bangladesh vs Sri Lanka, Live Cricket Commentary
Recent Performance (Last 5 Matches)
| Opponent | Description | Date |
|---|---|---|
| Ireland (BAN won by 8 wickets) | 3rd T20I | 2 Dec 2025 |
| Ireland (BAN won by 4 wickets) | 2nd T20I | 29 Nov 2025 |
| Ireland (IRE won by 39 runs) | 1st T20I | 27 Nov 2025 |
| Ireland (BAN won by 217 runs) | 2nd Test | 19 Nov 2025 |
| Ireland (BAN won by an innings and 47 runs) | 1st Test | 11 Nov 2025 |
| Opponent | Description | Date |
|---|---|---|
| New Zealand (NZ won by 61 runs) | Super 8 Group 2 (Y2 v Y4) | 25 Feb 2026 |
| England (ENG won by 51 runs) | Super 8 Group 2 (Y1 v Y4) | 22 Feb 2026 |
| Zimbabwe (ZIM won by 6 wickets) | 38th Match, Group B | 19 Feb 2026 |
| Australia (SL won by 8 wickets) | 30th Match, Group B | 16 Feb 2026 |
| Oman (SL won by 105 runs) | 16th Match, Group B | 12 Feb 2026 |
Key Stats
- Partnership: 1 run (1.1 ov): Syed Rasel: 0 (1), Mohammad Ashraful: 0 (6)
- Last Bat: Syed Rasel 0(1) - runout (T Dilshan)
- Fall of Wickets: 1 - 1 Shahriar Nafees, 7 - 2 Tamim Iqbal, 20 - 3 Aftab Ahmed, 26 - 4 Mushfiqur Rahim, 41 - 5 Shakib Al Hasan, 66 - 6 Habibul Bashar, 80 - 7 Mashrafe Mortaza, 101 - 8 Mohammad Rafique, 111 - 9 Abdur Razzak, 112 - 10 Syed Rasel
- Reviews Remaining: Bangladesh - 0 of 0, Sri Lanka - 0 of 0
- Toss: Bangladesh elected to bat
Match Info
- Match: 16th Match, Group B
- Series: ICC Cricket World Cup
- Date: Wednesday, March 21, 2007
- Time: 07:00 PM
- Venue: Queen's Park Oval, Port of Spain
- City: Trinidad
- Umpires: Steve Davis (Australia), Daryl Harper (Australia), Ian Howell (South Africa, TV)
- Referee: Jeff Crowe (New Zealand)
Tillakaratne Dilshan to Mohammad Rafique, 1 run,
End of over 33 (4 runs)
Russel Arnold to Mohammad Rafique, no run,
Russel Arnold to Mohammad Rafique, no run,
Russel Arnold to Mohammad Rafique, 1 run,
Russel Arnold to Mohammad Ashraful, no run,
Russel Arnold to Mohammad Ashraful, Four,
Russel Arnold to Mohammad Ashraful, 1 run,
End of over 34 (6 runs)
Tillakaratne Dilshan to Mohammad Ashraful, no run,
Tillakaratne Dilshan to Mohammad Ashraful, 2 runs,
Tillakaratne Dilshan to Mohammad Ashraful, 1 run,
Mohammad Rafique c MF Maharoof b T Dilshan 7 (17) Tillakaratne Dilshan to Mohammad Rafique, no run, c MF Maharoof b T Dilshan,
Tillakaratne Dilshan to Mohammad Ashraful, 1 run,
Tillakaratne Dilshan to Abdur Razzak, no run,
End of over 35 (4 runs)
Lasith Malinga to Mohammad Ashraful, Four,
Lasith Malinga to Mohammad Ashraful, Four,
Lasith Malinga to Mohammad Ashraful, no run,
Lasith Malinga to Mohammad Ashraful, 1 leg bye,
Abdur Razzak c K Sangakkara b L Malinga 0 (2) Lasith Malinga to Abdur Razzak, no run, c K Sangakkara b L Malinga,
Lasith Malinga to Syed Rasel, no run,
End of over 36 (9 runs)
Muttiah Muralitharan to Mohammad Ashraful, no run,
Muttiah Muralitharan to Mohammad Ashraful, 1 wide,
Muttiah Muralitharan to Mohammad Ashraful, no run,
Muttiah Muralitharan to Mohammad Ashraful, no run,
Muttiah Muralitharan to Mohammad Ashraful, no run,
Muttiah Muralitharan to Mohammad Ashraful, no run,
Syed Rasel runout (T Dilshan) 0 (1) Muttiah Muralitharan to Mohammad Ashraful, no run, runout (T Dilshan),
End of over 37 (1 runs)