The daily tournament preview charges down the wicket with Cricket World Cup tips as Pakistan hopes for a sporting miracle against Bangladesh. 

19:30 (AEST), Fri 5th Jul @ Lord’s, London

History: Played 36: Pakistan 31 V Bangladesh 5

Last meeting: September 26, 2018: Bangladesh d Pakistan by 37 runs at Sheikh Zayed Stadium

Final Thoughts: Pakistan can join New Zealand in equal-fourth with a victory in their last round-robin match against Bangladesh. But they need a miracle to bump the Kiwis out for a Cricket World Cup semi-final spot.

Pakistan would need to bat first and win by over 300 runs – in other words, an ODI world record.

Bangladesh have been competitive throughout the tournament, beating South Africa and narrowly going down to New Zealand early on. They scored big wins over West Indies (7 wickets) and Afghanistan (62 runs), but couldn’t quite match it with heavyweights Australia (48 runs) and India (28 runs).

Shakib Al Hasan has been one of the players of the tournament. The all-rounder is second in the Cricket World Cup’s run charts (542 at 90.33) and has taken 11 wickets.

After a wildly inconsistent start, Pakistan surged back into semi-final contention with three straight wins. They beat South Africa by 49 runs, then snared last-over wins chasing down targets set by New Zealand and Afghanistan.

Babar Azam (378 runs at 63) has been Pakistan’s standout batsman. Mohammad Amir (16 wickets at 20.43) ranks among the tournament’s best bowlers.

Pakistan have lost just five times at ODI level against Bangladesh. But Bangladesh have won the last four 50-over encounters: a 3-0 cleansweep at home in 2015 and an Asia Cup clash in the UAE last year.

Bangladesh’s other ODI victory over Pakistan was a famous Cricket World Cup boilover in 1999. This is the nations’ first World Cup meeting since.

Pakistan will be taking risks and throwing everything into their unlikely quest for a semi-final berth. That could open the door for a quality Bangladesh side, who weren’t that far off the top four themselves.

Tip: Result – Bangladesh @ $2.53