Our 2019 Cricket World Cup Tips will cover each and every game from England and Wales and there is no better place to bet on all the action than Ladbrokes.
Not only do we have a wide range of markets available, but you can also check back here for daily analysis from May through to July for every match!
Throw in our special offers for key games and you would be silly to bet on the cricket anywhere else!
Friday 21st June
England Vs Sri Lanka
Friday June 21, 7:30pm, Leeds
Wednesday’s 150-run victory over Afghanistan places England back in the driver’s seat ahead of another favourable matchup against Sri Lanka. Fresh from Eoin Morgan’s dazzling display it’s hard to fade England in this match, although the hosts will be hungry to make up for last year’s shock ODI loss during their tour of Sri Lanka. Good for a strike-rate of 99.65, Joe Root has enjoyed tremendous success against Sri Lanka, while it’s also hard to look past Chris Woakes and his 14 wicket haul.
If you’re looking for some value on Sri Lanka, Dimuth Karunaratne looks a good play to make 50. He’s well-rested after back-to-back rainouts with 256 career runs in four matches against England.
Saturday 22nd June
Afghanistan Vs India
Saturday June 22, 7:30pm, Southampton
Afghanistan was no match for England on Tuesday losing by 150 runs, and it’s tough to expect much else from the World Cup’s only remaining winless side on Saturday night. India are undefeated through three matches so far and now return to Southampton, the same ground that saw them win by six wickets against South Africa three weeks ago. These two sides played out a draw in the Asia Cup last year, but it’s hard to see Afghanistan putting up a fight in the English conditions. There’s every chance we don’t even see Virat Kohli take the crease if Afghanistan’s bowling struggles early, which makes Rohit Sharma your safest bet. The Indian opener scored 122 not out at Southampton to open the tournament, making him a nice bet for Man of the Match.
New Zealand Vs West Indies
Saturday June 22, 10:30pm, Manchester
The Kiwis rolled South Africa on Wednesday to remain undefeated, but they’ll need to be wary of a dangerous West Indies side looking to make up for their terrible performance against Bangladesh. New Zealand has won four of its last five matches against the Windies, but a lot has changed since they met back in 2017.
The Black Caps are yet to hit full stride, which should worry out of form batsman Chris Gayle. Fortunately, Shai Hope should be good enough to carry the load if the Windies are to stand a chance. The 25-year-old has averaged 72 runs in 10 matches against New Zealand, while this could also be the match that sees Trent Boult turn a corner. New Zealand’s medium paceman owns 18 wickets against the Windies in nine matches.
Sunday 23rd June
Pakistan Vs South Africa
Sunday June 23, 7:30pm, London
Monday 24th June
Afghanistan Vs Bangladesh
Monday June 24, 7:30pm, Southampton
Tuesday 25th June
England Vs Australia
Tuesday June 25, 7:30pm, London
Wednesday 26th June
New Zealand Vs Pakistan
Wednesday June 26, 7:30pm, Birmingham
Thursday 27th June
India Vs West Indies
Thursday June 27, 7:30pm, Manchester
Friday 28th June
South Africa Vs Sri Lanka
Friday June 28, 7:30pm, Chester-le Street
Saturday 29th June
Afghanistan Vs Pakistan
Saturday June 29, 7:30pm, Leeds
Australia Vs New Zealand
Saturday June 29, 10:30pm, London
Sunday 30th June
England Vs India
Sunday June 30, 7:30pm, Birmingham
Monday 1st July
Sri Lanka Vs West Indies
Monday July 1, 7:30pm, Chester-le Street
Tuesday 2nd July
Bangladesh Vs India
Tuesday July 2, 7:30pm, Birmingham
Wednesday 3rd July
England Vs New Zealand
Wednesday July 3, 7:30pm, Chester-le Street
Thursday 4th July
Afghanistan Vs West Indies
Thursday July 4, 7:30pm, Leeds
Friday 5th July
Bangladesh Vs Pakistan
Friday July 5, 7:30pm, London
Saturday 6th July
India Vs Sri Lanka
Saturday July 6, 7:30pm, Leeds
Australia Vs South Africa
Saturday July 6, 10:30pm, Manchester
Tuesday 9th July – Semi Final
TBD Vs TBD
Tuesday July 9, 7:30pm, Manchester
Thursday 11th July – Semi-Final
TBD Vs TBD
Thursday July 11, 7:30pm, Birmingham
Sunday 14th July – Final
TBD Vs TBD
Sunday July 14, 7:30pm, London
Thursday 30th May
England vs South Africa
Cricket comes home on Thursday as the World Cup opener gets underway from The Oval. The hosts are short price favourites to open their campaign with a win, which makes betting a little tricky head-to-head. England enjoyed plenty of success against Pakistan in their four warm-up matches, particularly right-arm spinner Adil Rashid. The 31-year-old took three wickets across the series and received a glimpse at the Kennington surface in limited overs. The Oval is well known for its hard pitch, but that hasn’t stopped Rashid before. He’s taken five wickets in five career matches at the ground, adding to his total of 170 ODI wickets in matches played with Moeen Ali. Since the 2015 World Cup, Rashid has taken 129 wickets, so with the hopes of a nation on his back, back the spin sensation to lead the way.
Friday 31st May
Pakistan vs West Indies
The odds paint a fascinating picture here between two of the World Cup’s biggest question marks. Pakistan won only one of their World Cup warm-up matches entering this year’s tournament, while the West Indies only managed a pair of victories over Ireland in the Tri-Series before being swept by Bangladesh. Pakistan does have one added advantage though – recent experience playing in English conditions. Mickey Arthur’s squad played five warm-up matches against England in the lead up to Friday’s game, while they’ll also be helped out by the world’s No. 7 ranked ODI batsman Babar Azam.
Saturday 1st June
New Zealand vs Sri Lanka
Expectations are high for New Zealand as the Black Caps hope to make up for their Final loss to Australia in 2015. Right next to England, this is one of the most complete sides in this year’s tournament, headlined by captain Kane Williamson, who currently holds an 82.61 strikerate in ODI cricket. The bowling attack also looks strong led by Trent Boult and Tim Southee, but really, Williamson should steal the show on Saturday. The 28-year-old tormented Sri Lanka back in January combining for 132 runs across three matches, so take the handy odds on offer in the Top Runscorer market.
Afghanistan vs Australia
You’d be smart to away from the Wicket Taker markets in this one. With only 50m between the wicket and the boundary, this miniature ground is a batsman’s paradise – one our very own Ricky Ponting scored a century on back in 2001. Given Afghanistan’s lack of experience against Australian batting, this ground should play into the hands of the Aussies. Steve Smith has looked outstanding so far in warm-up matches, averaging 131 runs thanks to a century against England in Southampton. In front of what should be a very vocal crowd, back Smith to lead the charge at the crease in his return to the side.
Sunday 2nd June
Bangladesh vs South Africa
South Africa return for their second match of the World Cup hoping to make up for Thursday’s 104 run loss to England. The Proteas struggled with the pace of the Kennington Oval surface, but there are still some positives to focus on following Quinton de Kock’s 68 run effort off 74 balls. The South African vice-captain hasn’t faced Bangladesh since 2017, but you can bet Steve Rhodes’ side are well aware he scored an unbeaten 168 in the first match, followed by 73 in the third. With this match remaining at The Oval, de Kock has shown the right kind of form for another big performance.
Monday 3rd June
England vs Pakistan
Tuesday 4th June
Afghanistan vs Sri Lanka
Sri Lanka were handed an ugly 10-wicket loss in their opening match against New Zealand as they struggled to cope with the Black Caps’ pace. Afghanistan were no match for the Australians in their seven-wicket loss either, leaving plenty of value on offer between two sides struggling with the ball in hand. Sri Lanka have already shown signs of trouble with the English surface, while Afghanistan at the very least have experience having played several warm up matches in England. With Rashid Khan enjoying a fairly quiet opening game by his standards (1/52), back Afghanistan to pull off what should hardly be called an upset.
Wednesday 5th June
India vs South Africa
The Proteas are off to a miserable start after losing their opening two matches to England and Bangladesh, leaving South Africa at long odds to bounce-back tonight against the world’s No .2 ranked ODI side. India enjoy a late start to their World Cup campaign, while their opponents will be playing their third match in six days. South Africa are reeling following Dale Steyn’s campaign ending injury, but there’s still some value to be had on Quinton de Kock, who is averaging 45 runs with the white ball. De Kock has scored four hundreds against India, good for a 96.40 average and most importantly, a worthwhile bet.
Bangladesh vs New Zealand
New Zealand’s fast start to the World Cup came as no surprise, but Bangladesh’s certainly has. An upset win over South Africa sees Bangladesh in the top half of the standings, although Steve Rhodes’ side will need to be at their best on Wednesday night against one of the world’s top bowling attacks. The Kiwis bring a great mix of spin and pace, but Shakib Al Hasan should be up for the challenge. Playing in his 200th ODI, the 32-year-old has been brilliant since moving up the order. Hasan put up 75 runs on the Proteas last week, only a fortnight after scoring 61 against the West Indies in a warm-up match. Hasan is one of the most accomplished batsman in the Bangladesh side, so back him to rack up another high total.
Thursday 6th June
Australia vs West Indies
Australia finds themselves in the driver’s seat with a chance to tie New Zealand atop the World Cup standings. The Aussies weren’t at their best against Afghanistan in their World Cup opener, leaving plenty of questions left to be answered against a dangerous West Indies side on Thursday. There’s no value on Australia head-to-head, and while the West Indies are an enticing upset chance, Chris Gayle could be the safest option. These two sides haven’t faced each other since 2016, but if Gayle’s 50-run outing against Pakistan is anything to go by, the Aussies might have a tough time with the Windies vice-captain. Australia has won only three of their last eight ODI matches at Trent Bridge, while the West Indies are 7-1.
Friday 7th June
Pakistan Vs Sri Lanka
Friday June 7, 7:30pm, Bristol
Pakistan, who are still riding high following their 14-run win over England earlier in the week, open as the heavy favourites to improve to 2-1. Sri Lanka are hoping to do the same after earning their first win over Afghanistan, but they might have their hands full with Babar Azam this time around. The small confines of Bristol are a batsman’s paradise, a ground Azam is familiar with after his May warm-up match against England. Azam has scored 50 runs or more in three of his last four ODI’s, and with an 85.96 strike-rate, he’s likely to lead the way as Pakistan’s Top Runscorer.
Tip: Babar Azam Top Pakistan Runscorer @ $4.00
Saturday 8th June
England Vs Bangladesh
Saturday June 8, 7:30pm, Cardiff
England head to Cardiff on Saturday hoping to make up for Monday’s shock loss against Pakistan. It’s hard to back against an England bounce-back despite Bangladesh’s opening win over South Africa. Joe Root has been terrific against the white ball over the last month scoring 107 against Pakistan after a strong 51 effort against South Africa at The Oval. Root put up an unbeaten 133 against Bangladesh back in 2017, so back another big performance from the 28-year-old.
Tip: Joe Root Top Runscorer/England Win the Match @ $3.40
Afghanistan Vs New Zealand
Saturday June 8, 10:30pm, Taunton
The Kiwis sit atop the World Cup standings despite Wednesday night’s close call against Bangladesh. The Black Caps have played Afghanistan only once before in the 2015 World Cup winning comfortably by six wickets. They’ll take full confidence into Saturday’s match knowing Afghanistan managed only 152 runs against Sri Lanka earlier in the week, while Kane Williamson should have no trouble lighting up Afghanistan’s Hamid Hassan, who has looked completely out of sync. Speaking of bowling, Matt Henry could be poised for another big game after taking four wickets in the win over Bangladesh. The 27-year-old already owns seven wickets to start the tournament, so take the double on offer.
Tip: Kane Williamson Top Runscorer/Matt Henry Top Wicket Taker @ $17.00
Sunday 9th June
India Vs Australia
Sunday June 9, 7:30pm, London
Steve Smith and Nathan Coulter-Nile saved Australia’s skin against the West Indies on Thursday, but they’ll need to improve in a hurry if they hope to remain undefeated. India, the second-ranked ODI side in the world, head into Sunday night’s game feeling fresh having played only one World Cup match so far. India made short work of South Africa in their six-wicket win last week, and although Australia won three of their five ODI matches against Virat Kohli’s side back in March, it’s still tough to trust the Aussies at this price. Kohli scored a pair of centuries in that series, which could spell disaster against Australia’s unpredictable bowling attack. If the Aussie spinners can’t find some form, Kohli could be in for a big day.
Tip: Virat Kohli Top India Runscorer/India To Win @ $4.10
Monday 10th June
South Africa Vs West Indies
Monday June 10, 7:30pm, Southampton
The Proteas remain winless to start their World Cup campaign, and things aren’t about to get any easier against a lively West Indies side. South Africa’s bowling wasn’t the same without Dale Steyn against India, while the Windies will be hoping for another big bowling performance of their own from Carlos Brathwaite, who took three wickets against Australia on Thursday night. The West Indies’ bats also did some damage against the Aussies. Shai Hope led the way with 68 runs, taking his ODI average to above 50. With a handful of dangerous bats in the lineup including Chris Gayle, take the West Indies at a generous price.
Tip: West Indies To Win @ $1.91
Tuesday 11th June
Bangladesh Vs Sri Lanka
Tuesday June 11, 7:30pm, Bristol
Both Bangladesh and Sri Lanka find themselves with only one win apiece to start the tournament, making Tuesday’s game vitally important. Bangladesh put a scare into New Zealand last week losing by only two wickets, while Sri Lanka returns following last week’s rainout against Pakistan. Bangladesh has won only two of their last five matches against Sri Lanka, including last year’s win in the Asia Cup. This is also a big match for Shakib Al Hasan, who sits 23 runs shy from 6,000 career ODI runs. So far Bangladesh’s bowling attack has been a little one dimensional in the English conditions as the team have struggled to generate spin. Even so, Bangladesh has still shown strong signs in terms of pace, making Mustafizur Rahman a strong bet to lead the way in wickets.
Wednesday 12th June
Australia Vs Pakistan
Wednesday June 12, 7:30pm, Taunton
Pakistan have enjoyed an extra few days to prepare for this match following last week’s rainout against Sri Lanka. Australia, on the other hand, returns to the pitch following a gallant 36-run loss to India at The Oval on Saturday night. The Australians will take plenty of confidence into Wednesday knowing they swept Pakistan in their five-match ODI series back in March. Justin Langer will be searching for a little more from the on-pacers though after allowing Sharma, Dhawan and Kohli to score over 50 runs each. There were still plenty of positives to take away from the loss though, particularly David Warner and Steve Smith’s performances with the bat. We should also see a big total from captain Aaron Finch, who scored a pair of tons against Pakistan back in March.
Thursday 13th June
India Vs New Zealand
Thursday June 13, 7:30pm, Nottingham
The two remaining unbeaten sides square off on Thursday as India returns from a three-day break as short-priced favourites. New Zealand will have a point to prove against the world’s second-best ODI squad, and if they bowl like they did during Saturday’s eight-wicket win over Afghanistan, the Black Caps are in with a chance. New Zealand managed only one win during their four-match series against India back in February, largely due to their struggles against India’s spin. Kane Williamson averaged only 32 runs across all five matches – bad news as he prepares to face Bhuvneshwar Kumar, who’s taken 16 career wickets against New Zealand. Rohit Sharma also enjoyed relative success with the bat against the Kiwis in January racking up 87 runs in the second match and 62 in the third. India already looks the side to beat this year, making it tough to back a New Zealand upset.
Friday 14th June
England Vs West Indies
Friday June 14, 7:30pm, Southampton
The West Indies have managed only two matches so far thanks to last week’s rainout against South Africa. An opening win over Pakistan was a nice start to their World Cup campaign, while the Windies also weren’t disgraced against Australia losing by only 15 runs. England are 2-1 following last week’s thrashing of Bangladesh, but they’ll be eager to make up for a pair of ODI losses in their four-match series against the West Indies back in March. Fortunately, this time around England hold the home pitch advantage, which has already caused a few problems for top order batsmen Chris Gayle and Darren Bravo – both of which have combined for only 71 runs so far. England spinner Adil Rashid, meanwhile, has taken 20 career wickets against the West Indies, making the 31-year-old nice odds to lead the chase for Top Wicket Taker.
Saturday 15th June
Australia Vs Sri Lanka
Saturday June 15, 7:30pm, London
Australia returns to London on Saturday hoping to make up for last week’s 36-run loss to India on the same pitch. David Warner’s 100 against Pakistan on Wednesday was a welcome sign, but the Aussies do need to be wary of a well-rested Sri Lankan side enjoying a 10-day break thanks to back-to-back rainouts. The Sri Lankans will fancy themselves if they can rely on some strong bowling from Suranga Lakmal, but unfortunately, the medium pacer has little experience against Australian bats. Warner, meanwhile, put up a ton on Sri Lanka back in 2016, while Aaron Finch continues to rise his strike rate. Both look good value for some runs in what should be a comfortable Australian win.
Afghanistan Vs South Africa
Saturday June 15, 10:30pm, Cardiff
The Proteas are in a world of trouble with three losses and zero wins to their name, but they might have a chance to finally earn some points against the tournaments other winless team. Afghanistan has been the easy beats so far, most recently losing by seven wickets to New Zealand. These two sides have never faced one another in One Day cricket, and although South Africa have shown very little to get excited about, they should have no trouble winning this match if Faf du Plessis can lead the way. South Africa has enjoyed some extended time off following last week’s rain-shortened match against the West Indies, so this should be the ideal chance for the Proteas to enjoy some success.
Sunday 16th June
India Vs Pakistan
Sunday June 16, 7:30pm, Manchester
India and Pakistan have managed only two matches so far in their World Cup campaigns thanks to England’s weather. These two sides played a five-match ODI series last year with India winning 4-1, but with short odds on offer, you’ll have to look elsewhere for some value. Shikhar Dhawan was brilliant against Australia on Sunday night scoring 117 off 109 balls, but Virat Kohli is the player worth your money. The Indian captain has averaged 58 runs against Pakistan in seven career matches, good for a strike rate of 102.75. Meanwhile, for Pakistan, Mohammad Amir has been equally impressive for Pakistan taking seven wickets so far. The 27-year-old also holds strong numbers against India having taken 10 wickets in four matches.
Monday 17th June
Bangladesh Vs West Indies
Monday June 17, 7:30pm, Taunton
The West Indies find themselves as the short-priced favourites on Monday night, although this match could turn out to be a little closer than expected. Both sides kicked off their World Cup campaigns with a win before losing to New Zealand and Australia respectively. Bangladesh has enjoyed a lengthy break after their match against Sri Lanka was rained out last week, while the Windies are fresh from an eight-wicket thrashing at the hands of England. Surprisingly enough, Bangladesh has won three of its last five matches, compared to the Windies, who have lost four. Bangladesh have a few concerns with the bowling, especially on a Taunton pitch that has so far suited pacers more than spinners. Even so, there’s plenty of power in the batting line up, particularly Soumya Sarkar, who has averaged 49 runs against the West Indies in six ODI matches. If Bangladesh can take care of the Windies’ top order, the upset could be on.
Tuesday 18th June
Afghanistan Vs England
Tuesday June 18, 7:30pm, Manchester
Afghanistan are the only winless side remaining in this year’s tournament, and as the odds suggest, they don’t stand much of a chance against England. These two sides last played in the 2015 World Cup, a match England won comfortably by nine wickets. Joe Root was particularly impressive for England scoring a ton against the West Indies last week, but we could also see a big match from Jos Buttler, who currently holds a 136.02 strike rate in this year’s World Cup.
Wednesday 19th June
New Zealand Vs South Africa
Wednesday June 19, 7:30pm, Birmingham
We were robbed of last week’s top of the table clash between New Zealand and India, but that doesn’t mean the Kiwis can’t put on a show against the struggling Proteas. South Africa have won only one match so far during the World Cup as they resume following Saturday’s nine-wicket win over Afghanistan. The loss of Dale Steyn continues to hurt the bowling attack, but the Proteas might be a sneaky chance here if Quinton de Kock can keep up his strong form. The 26-year-old put up 68-runs against Afghanistan on 72 balls, but it’s his 59-run average in 10 matches against New Zealand that really stands out. For some added value, Kiwi medium-pacer Trent Boult has also been phenomenal against South Africa taking 19 wickets in nine matches, so back the pair to have a big game.
Thursday 20th June
Australia Vs Bangladesh
Thursday June 20, 7:30pm, Nottingham
The Aussies return from a five-day break to face a dangerous looking Bangladesh side fresh from a win over the West Indies on Tuesday. Australia has won their last three ODI matches against Bangladesh, although you have to rewind all the way back to 2011 to find their last completed match. Aaron Finch has been outstanding so far racking up 153 runs against Sri Lanka last week, and you’d be foolish to back against the captain on Thursday.
Finch has averaged just over 88 runs in 10 matches against Bangladesh and remains strong odds at Top Runscorer. From a bowling perspective, look no further than Mitchell Starc. Fresh from his four-wicket haul against Sri Lanka, Starc returns to face Bangladesh after taking four wickets against Bangladesh at The Oval in 2017’s abandoned match.