For the past three years, India has been operating like a cricketing juggernaut in ICC tournaments. Opponents have tried everything — explosive batting, clever bowling, tactical masterstrokes — yet the result has almost always been the same: India walking away with the win.


Across four major global tournaments — the 2023 ODI world cup, 2024 t20 world cup, 2025 Champions Trophy, and the ongoing 2026 t20 World Cupindia has played 32 matches and won a staggering 30 of them. That level of dominance is rare in modern international cricket.


But hidden inside this incredible record is a bizarre, almost eerie pattern.

The only two defeats during this entire run came at the exact same venue.

Ahmedabad.


More specifically, Narendra Modi Stadium.



1. A Winning Machine in ICC Cricket


India’s numbers across the last four ICC tournaments are nothing short of frightening for the rest of the cricketing world.

32 matches.
30 victories.



That’s a win percentage pushing 94%, an absurd level of consistency in tournaments where every team arrives with its strongest possible lineup.


Whether it’s the format, the conditions, or the opposition, india has repeatedly found ways to win.



2. The 2023 ODI world cup – Pure Dominance


During the 2023 ODI World Cup, india looked untouchable.

They tore through the league stage, dismantled strong teams in the knockouts, and played a brand of cricket that felt almost clinical in its precision.


Until the final.

At Narendra Modi Stadium in Ahmedabad, australia stunned the hosts, handing india their first loss of the campaign — and the most painful one.



3. The 2024 t20 world cup – Redemption and Control


If the ODI world cup final was heartbreak, the 2024 t20 World Cup was India’s statement response.

The team looked sharper, calmer, and more ruthless.

Every match reinforced the same message: this was a side built to win tournaments.



4. The 2025 Champions Trophy – Continuation of Dominance


The Champions Trophy only strengthened the narrative.

india continued their relentless march, proving that their success wasn’t a one-off run of form but part of a larger era of ICC dominance.

Opponents kept changing.


The result didn’t.

india kept winning.



5. The 2026 t20 world cup – The Pattern Reappears


Then came another strange twist.

During the 2026 t20 World Cup, india finally lost again.

And once again, the defeat came at Narendra Modi Stadium in Ahmedabad, this time against South Africa.


Two losses in four ICC tournaments.

Both on the same ground.



6. Everywhere Else? india is nearly untouchable


Remove ahmedabad from the equation, and the numbers become even more ridiculous.

Across venues worldwide, india has been virtually unbeatable in ICC competitions.


Different continents.
Different conditions.
Different formats.


Same outcome.

Victory.



7. One Ground, Two Scars


For a team that has dominated global tournaments with such authority, it’s almost surreal that both defeats came at the same venue.


ahmedabad has witnessed:

Two matches.

Two losses.

One stadium.



The Bigger Picture


Despite those setbacks, the larger story remains undeniable.

india is currently one of the most dominant tournament teams international cricket has seen in years.


Thirty wins in thirty-two ICC matches is not just impressive.

It’s historic.


But cricket has a funny way of creating narratives — and right now, one of the strangest ones belongs to Ahmedabad.

Because everywhere else in the world, India looks unstoppable.

Just not there.



Find out more: