This Saturday, January 17, the ICC U19 World Cup Group B will witness a heavyweight encounter as Bangladesh U19 take on India U19. The match will be held at Queens Sports Club in Bulawayo, Zimbabwe, starting at 9:30 AM local time. This is a crucial fixture in the group stage, with both teams considered strong contenders for the knockout rounds. India comes into this game high on confidence after a commanding win over the USA, while Bangladesh is known for their gritty style and consistent recent form. This contest is unlikely to be one-sided-it will test not just skill, but also mentality and resilience.

Queens Sports Club in Bulawayo has traditionally offered some assistance to the bowlers early on, especially with the new ball. If there's moisture in the morning air, there could be a bit of swing on offer. However, as the sun beats down and the pitch dries out, batting tends to become easier. The first 10 overs could well decide the tone-batters will need to settle in carefully, while bowlers will look to strike early and pick up key wickets.
Looking at their recent encounters, these two sides have traded blows:
Most recently (Dec 2024): Bangladesh won by 59 runs
Jan 2024: India won by 84 runs
Dec 2023: Bangladesh won by 4 wickets (with 43 balls remaining)
Jan 2022: India won by 5 wickets (with 115 balls remaining)
Dec 2021: India won by 103 runs
In short: India leads 3–2 in the last five meetings, but Bangladesh won the most recent clash. Every game in recent years has been fiercely contested, so neither side will feel inferior coming into this one.
Bangladesh U19 have won four of their last five matches, with their only loss coming in the semifinal against Pakistan. Before that, they strung together wins against Sri Lanka, Nepal, and Afghanistan, showing they can compete under pressure.
India U19 also come in with four wins and one loss in their last five outings. Their sole defeat was a heavy one against Pakistan in the final late last year, but they bounced back strongly with a clean sweep against South Africa U19 and a dominant World Cup opener against the USA. Morale in the Indian camp is certainly high.
Both teams are in good touch—India brings firepower with the bat, while Bangladesh offers steadiness and discipline. This should be a compelling contest.

As of now, there are no major injury concerns reported for either side. Both teams are expected to field their strongest XIs, though final lineups will be confirmed at the toss.
With the bat, India's Vaibhav Sooryavanshi is the one to watch—averaging over 50 with a stunning strike rate of 158.3, he can change the game in a hurry. His teammate Aaron George offers stability, averaging 61.83 and showing good temperament. For Bangladesh, Zawad Abrar and Kalam Siddiki will be key at the top.
With the ball, Bangladesh's Iqbal Hossain Emon stands out: 18 wickets in just 6 matches at an economy of 5.35. He's their strike bowler. Shahriar Ahmed is excellent at controlling the run rate. India will rely on Khilan Patel (economical) and Deepesh Devendran (wicket-taker) to lead their attack.
The key battle will be India's powerful batting lineup against Bangladesh's in-form bowling unit—a clash that could decide the match.
Honestly, this is a tough one to call. On paper, India looks slightly stronger, especially given their batting depth and recent momentum. But Bangladesh absolutely has the ability to pull off an upset—their bowling unit is in good rhythm, they are a disciplined side, and they've beaten India recently.
If India bats first, their aggressive top order could post a big total and put Bangladesh under scoreboard pressure in the chase—especially on a relatively unfamiliar ground. If Bangladesh bats first, they might aim for a solid, competitive total and back their bowlers to defend it. At a venue like Queens Sports Club, where batting tends to get easier as the game progresses, the team batting first will want to survive the early phase and cash in later.
My feeling is that India U19 might have a slight edge, but this will be anything but easy. Expect a tight match that could go down to the final overs. If Bangladesh's bowlers can strike early and break through India's top order, the game could swing firmly in their favor.
Either way, it's set to be a tense, tactical contest where holding your nerve could make all the difference.
| Rank | Player | Runs |
|---|---|---|
| 1 |
Joe Root
|
12972 |
| 2 |
Alastair Cook
|
12472 |
| 3 |
Steven Smith
|
9999 |
| 4 |
Hashim Amla
|
9282 |
| 5 |
|
9276 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
|
16056 |
| 2 |
Harbhajan Singh
|
13537 |
| 3 |
Ravichandran Ashwin
|
12255 |
| 4 |
|
11832 |
| 5 |
Mitchell Starc
|
10448 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Jonny Bairstow
|
242 |
| 2 |
AB de Villiers
|
222 |
| 3 |
|
221 |
| 4 |
Joe Root
|
207 |
| 5 |
Steven Smith
|
195 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Abhigyan Kundu
|
13 |
| 2 |
Josh Philippe
|
12 |
| 3 |
Dhruv Jurel
|
8 |
| 4 |
Joshua Da Silva
|
8 |
| 5 |
Thomas Rew
|
7 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Virat Kohli
|
13906 |
| 2 |
Rohit Sharma
|
10866 |
| 3 |
|
10480 |
| 4 |
AB de Villiers
|
9577 |
| 5 |
Ross Taylor
|
8607 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Shakib Al Hasan
|
9373 |
| 2 |
Harbhajan Singh
|
8973 |
| 3 |
Ravindra Jadeja
|
7936 |
| 4 |
|
7448 |
| 5 |
Adil Rashid
|
7214 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
|
242 |
| 2 |
Jos Buttler
|
221 |
| 3 |
|
206 |
| 4 |
AB de Villiers
|
176 |
| 5 |
Virat Kohli
|
152 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Saad Baig
|
50 |
| 2 |
Sharujan Shanmuganathan
|
19 |
| 3 |
Noman Shah
|
18 |
| 4 |
|
15 |
| 5 |
Shahbaz Badar
|
11 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Rohit Sharma
|
4231 |
| 2 |
|
4223 |
| 3 |
Virat Kohli
|
4188 |
| 4 |
Martin Guptill
|
3911 |
| 5 |
Paul Stirling
|
3777 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
|
3671 |
| 2 |
Adil Rashid
|
3301 |
| 3 |
|
3237 |
| 4 |
Shakib Al Hasan
|
3144 |
| 5 |
Mustafizur Rahman
|
2854 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
|
84 |
| 2 |
David Miller
|
82 |
| 3 |
Martin Guptill
|
75 |
| 4 |
Jos Buttler
|
74 |
| 5 |
Mohammad Nabi
|
73 |
| Rank | Player | Runs |
|---|---|---|
| 1 |
Ahmad Ramdoni
|
20 |
| 2 |
Babette De Leede
|
17 |
| 3 |
Zane Green
|
16 |
| 4 |
Sulaimon Runsewe
|
15 |
| 5 |
Sahaj Chadha
|
14 |