India defeated Bangladesh in the warm-up match    Getty Images
India defeated Bangladesh in the warm-up match Getty Images

0 number of clashes between India and Bangladesh in Champions Trophy history. This will be their maiden face-off in the tournament s history. Moreover, their only meets in an ICC ODI tournament happened in 2007, 2011 and 2015 World Cups. Bangladesh won the first encounter in 2007, while India defeated them in the next two. This will be their first meet in Champions Trophy semi-final, which will be played at Edgbaston.

3 wins for India in a semi-final match of Champions Trophy out of 4, their only defeat happened in 1998 edition, while their wins came in 2000, 2002 and 2013. On the other hand, Bangladesh have never played any semi-final match of any ODI tournament. Moreover, with this semi-final match, India will equal South Africa’s record for most appearances (5) in Champions Trophy semi-finals.

2 win-loss ratio of India at Edgbaston, the best by any team at this ground. India have won 6 and lost 3 ODIs here. On the other hand, Bangladesh have played twice at this venue and lost both the times.

287 average total at Edgbaston in the ongoing Champions Trophy from four matches for sides batting first. For sides chasing, the corresponding number is 262. Despite the average total favouring the side batting first, chasing team have won 2, lost 1 and 1 ended with no result from 4 games.

5.57 Bangladesh s scoring rate in middle overs (25-40 overs) in this Champions Trophy, which is better than India’s 5.36. Going by the economy rate in middle overs, India are better in this department as with 5.19. Bangladesh have 5.40.

118 runs averagely scored by India in death overs (40-50 overs) in this Champions Trophy, which is way higher than Bangladesh’s 67. Going by the bowling economy rate in death overs, India are again better with 5.77. Bangladesh have 7.95.

38 extras conceded by Bangladesh in this Champions Trophy, 2nd-most among all the teams, while India have given away 24, 2nd-least by any team. Interestingly, both the teams are at top in terms of delivering no balls with 3 each in this tournament.

299 dot balls bowled by Bangladesh in this edition of Champions Trophy so far, the least by any team, while India holds the 3rd-least spot in the list with 366. Mashrafe Mortaza has contributed most for Bangladesh in terms of dot balls with 81, while India s Bhuvneshwar Kumar has bowled most for his side 73.

41 runs needed for Soumya Sarkar to complete 1,000 runs in ODIs. If he gets there, he will become the 19th Bangladeshi to reach the landmark.

2 more catches and Mahmudullah will become the 2nd Bangladeshi outfielder to reach the 50-mark, after Mashrafe Mortaza (54).

2nd spot will be taken by India in ICC ODI rankings if they win against Bangladesh. However, no changes will happen to Bangladesh’s 6th position in the rankings, irrespective of the result favouring whichever side.

32 runs required for Shikhar Dhawan to become the leading run-scorer from India in Champions Trophy history. He will go past Sourav Ganguly’s 665 runs in the tournament.

4 wickets needed for Ravichandran Ashwin to complete 150 wickets in ODIs. He will become the 13th Indian bowler and 4th Indian spinner to do so, after Anil Kumble (334), Harbhajan Singh (265) and Ravindra Jadeja (151). Sachin Tendulkar also has 154 wickets with his mixed bag of seam and spin.

88 runs required for Virat Kohli to touch 8,000-run mark in ODIs. He will become the 7th Indian to reach the landmark after Tendulkar (18,426), Ganguly (11,121), Rahul Dravid (10,768), Mohammad Azharuddin (9,378), MS Dhoni (9,164) and Yuvraj Singh (8,530). If he gets there in this match against Bangladesh, then Kohli will also become the fastest to reach this milestone in 175 innings, breaking AB de Villiers’ record in 182 innings.

3 times Kohli has been dismissed by Shakib Al Hasan in ODIs. However, Kohli averages 42.33 against the Bangladeshi bowler.

32 runs needed for Shakib to complete 5,000 runs in ODIs. He will become the 2nd Bangladeshi to do so after Tamim Iqbal.

3 times Mustafizur Rahman has dismissed Rohit Sharma. However, Rohit averages 30.66 against the Bangladeshi bowler.