Kings XI Punjab have been the surprise packages of the Indian Premier League (IPL) 2019 and it is refreshing to see them do well and take on the big boys with conviction. Currently third in the league with 8 points from six games, they travel to Mumbai next to take on Rohit Sharma’s Mumbai Indians. After a slow start, the MI boys look like they have found the right balance needed to win games. The emergence of pacer Alzarri Joseph in the last game against Hyderabad only adds to the optimism surrounding the team. Punjab and Mumbai have played 23 games against each other with Mumbai Indians enjoying a slim advantage, winning 12 times to Punjab’s XI. Here we take a look at their last five encounters. IPL 2019 Today's Cricket Match: Schedule, Start Time, Points Table, Live Streaming, Live Score of April 10 T20 Game and Highlights of Previous Matches!.

KXIP vs MI – March 30 2019 – PCA Stadium Mohali, Chandigarh – KXIP won by 8 wickets

The last times these sides met, Mumbai Indians batted first and riding on Quinton De Kock’s 60 managed a total of 176/7 which is decent considering they had a good pace attack. But K L Rahul and Chris Gayle started well for Punjab with a fifty run opening stand. Rahul then went on to form important partnerships with David Miller and Mayank Agarwal to take his team home.

MI vs KXIP – May 16 2018 – Wankhede Stadium, Mumbai – Mi won by 3 runs

A game of fine margins which Jasprit Bumrah swung in favour of his team as his 3 wickets helped Mumbai Indians snatch a win. The hosts put on 186/8 in their quota of twenty overs thanks to some fierce hitting from Kieron Pollard. K L Rahul’s reply was solid with 94 but he kept running out of partners with only Aaron Finch chipping in with 46. The end result was a 3 run win for the home side against a bitterly disappointed Punjab. IPL 2019 Points Table Updated: Chennai Super Kings Back on Number One of the Indian Premier League 12 Team Standings Following Win Over KKR.

KXIP vs MI – May 4 2018 – Holkar Stadium, Indore – MI won by 6 wickets

Kings XI Punjab knew they did not have enough runs on the board when they reached 174/6 in twenty overs with the lower batsman hitting a few low scores. Chris Gayle’s 50 was the standout performance of the first innings. Mumbai reached their set target without breaking much sweat as Krunal Pandya and Rohit Sharma remained not out on 31 and 24 respectively.

MI vs KXIP – May 11 2017 – Wankhede Stadium, Mumbai - KXIP won 7 runs

The crowd present in Mumbai for this game witnessed fireworks throughout as Punjab won the run feast by 7 runs. Both teams strolled past two hundred but in the end, Punjab just about had enough on board. Wriddhiman Saha hit a brilliant 93 for Punjab while Keiron Pollard put on a real show for the hosts with a 24 ball 50.

KXIP vs MI – April 20 2017 - Holkar Stadium, Indore – Mi won by 8 wickets

Josh Butler and Nitish Rana forged a match-winning partnership as Mumbai chased down Punjab’s 198/4 with ease. Englishman Butler hit 5 sixes in his 37 balls 77 and absolutely demolished the opposition bowling unit. Every Punjab bowler had an economy rate in double figures as they could do little but watch themselves get hit out of the park. Mumbai Indians vs Kings XI Punjab Live Cricket Score.

Punjab have their tails up after defeating Hyderabad in the last game but we all know how dangerous Mumbai Indians become in the business end of the tournament. It should be an even contest that can go either way.

(The above story first appeared on LatestLY on Apr 10, 2019 12:19 PM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).