It’d be a bit of a crime not to have one of India’s top three in here. Virat Kohli is the 7/1 favourite and whilst he might be the top run scorer in ODI since the last World Cup I don’t think it’s a good value bet given his price and the fact he bats at three.
Shikhar Dhawan is priced up at 20/1 and Rohit Sharma is 18/1. I’ve opted for the former due to his better average on English soil of 65.06 vs 57.25. Dhawan was also the top run scorer in the 2017 ICC Champions Trophy and was the 4th highest scorer in the 2019 IPL where he notched up 521 runs in 16 matches.
Kane Williamson averages a staggering 62.69 in England and he was the seventh highest run scorer in the 2017 ICC Champions trophy having played in just 3 matches, amassing 244 runs. Munro is set to open for the Kiwi’s and has a pretty poor record in ODI’s all round so I’d be confident of Williamson getting enough time at the crease.
New Zealand have some favourable matches against weaker opposition in smaller grounds. They face Afghanistan in Taunton and Sri Lanka in Cardiff. He also had a good knock of 67 against a good Indian bowling attack in a warm up game and he will face them again at Trent Bridge where the runs scored should be high.
Imam is the nephew of the Pakistani legend Inzamam-ul-Haq and is a class performer. Conditions in England have historically suited Pakistan, they won the 2017 ICC Champions Trophy. Imam has an ODI batting average of 60.30 over 28 matches and in 4 matches in England he’s accumulated 234 runs for an average of 117. Obviously a small sample to go off but he’s an immense talent and was one of the bright sparks in Pakistan’s latest 4-0 loss in the ODI series against England.
Much like New Zealand Pakistan play four matches at the smaller grounds where we expect higher scores. West Indies and England at Trent Bridge, Australia at Taunton and Sri Lanka in Bristol. At 50/1 he’s definitely worth an each way bet.