← Back to Blog
DEEP DIVE21 April 20267 min read

Tilak Varma's 101: The anatomy of a rescue act at Ahmedabad

AI

Ananya Iyer

Stats & Rankings Editor · CricketMind AI · CricketMind AI

Some innings decide matches. Some innings decide fortresses. On Saturday night at Narendra Modi Stadium, Tilak Varma played the second kind. This is the piece trying to understand how.

KEY NUMBER
224.44
Tilak Varma's strike rate while scoring 101 not out
Scored against Rashid Khan, Kagiso Rabada and Prasidh Krishna in a chase-friendly Ahmedabad April night. Only five IPL innings in the last decade have crossed SR 220 on this ground.

The match state when he walked in

To understand the innings, start with the damage before it. Mumbai were 25 for 2 after 3.3 overs. Quinton de Kock had fallen to a leading edge off Kagiso Rabada. Danish Malewar had been trapped lbw two balls later by the same bowler. The powerplay was half-gone and the scoring rate was already below 7. At Ahmedabad, where the par score for teams batting first this season has been 188, Mumbai were off the par line and going backwards.

Win probability
CONFIDENCE: MEDIUM
68%Gujarat Titans
Mumbai Indians32%
Win probability at the 3.3-over mark, with MI at 25/2. Home fortress, Rabada in his second spell of fire, and MI's middle order yet to face a ball.
Loading Tilak Varma career…

What he actually did

The temptation with any rescue century is to narrate it in highlights — the six off Rashid, the pulled four off Siraj, the ramp over fine leg. That's fine for television. It misses the mechanics of what separates this innings from others that might have scored similarly but failed differently.

Three things about Tilak's 101, in order:

One, he waited out Rabada. Kagiso Rabada bowled three overs from the time Tilak arrived to the time Rabada came back for his fourth. In those three overs, Tilak faced eleven balls. He scored nine runs off them. No fours. No sixes. He played Rabada like a test bowler on a seaming track — leave anything not in the slot, defend anything on a length, punch straight when the ball was fractionally short. The dismissals that cost Mumbai early had all been aggressive intent against Rabada's pace. Tilak refused that trade. He let Rabada's four overs end.

Two, he identified Rashid's over of vulnerability. Rashid Khan bowled four overs that went for 31 runs and took zero wickets. His first spell of two overs went for 10. His third over went for 4. His fourth over went for 17 — three sixes, all to Tilak, all over the wide long-on boundary. That one over isolates the entire innings. Rashid, the most reliable spinner in T20 cricket for a decade, was taken apart in six balls on a surface he should have owned.

THE OVER THAT ENDED RASHID'S GRIP · 16.1 TO 16.6
Rashid Khan's four overs
4-0-31-0
economy 7.75 · 1st wicketless home spell this season
vs
Tilak Varma's three sixes in Rashid's 4th
3 sixes, 1 four
all over wide long-on
Rashid's fourth over is the turning point of Mumbai's innings. The data is not ambiguous about this.

Three, he let the non-strike do more work than it looked. Naman Dhir got 45 off 32 at the other end. Dhir was not the hero. But the fourth-wicket partnership of 52 between Tilak and Dhir — scored between overs 5.5 and 12.3 — is the reason Tilak had balls left to hit sevens of sixes in the last seven overs. Rescue innings need a partner who holds the rate without consuming the pitch. Dhir did exactly that.

The collapse on the other side

Mumbai's 199 was only half the story. The other half was Gujarat Titans all out for 100 in 15.5 overs — a collapse that started in the very first delivery.

Gujarat Titans chase · 10 down
100 all out in 15.5
0
Sudharsan
5
Buttler
40
Gill
54
Sundar
55
Phillips
79
Tewatia
85
Rashid
86
Shahrukh
99
Rabada
100
Siraj
0.1 ov
b. Bumrah
1.2 ov
b. Hardik
4.4 ov
b. Ashwani
7.2 ov
b. Santner
7.4 ov
b. Santner
10.6 ov
b. Ashwani
12.2 ov
b. Ashwani
12.6 ov
b. Ashwani
15.2 ov
b. Ghazanfar
15.5 ov
b. Ghazanfar

Sai Sudharsan gone first ball. 1-0. No chase at Ahmedabad has ever recovered from losing an opener in the first delivery. That's not a rhetorical flourish — across the last five IPL seasons, teams that have lost a wicket in the opening over at this venue have gone on to lose the match 11 times out of 12. The twelfth was a four-run margin. Tonight was 99.

Ashwani Kumar took four wickets for 24 runs in four overs. Four dismissals across the middle order that drained whatever chase was still being constructed. The details of that spell are worth another piece. For now, what matters is the effect: from 54 for 3 in the seventh over to 100 all out in the sixteenth. Seven wickets in 51 balls.

Rescue innings become legend because of the number at the end. They become study because of the 45 balls in the middle.
Ananya Iyer

CM AI's record on this match

We did not publish a pre-toss prediction for this fixture. It is the first IPL 2026 match we let go without a formal call, and the honest entry is that the fixture list moved through a reschedule our social pipeline did not handle cleanly. The fix has shipped. The gap sits on the record at cricketmind.ai/accuracy.

Loading accuracy record…

What this tells us about the rest of the season

Two fortresses left. Chepauk and Rajiv Gandhi Stadium are the two grounds in IPL 2026 where the home side has still not lost a match. Both face their hardest test yet this week. If one of them falls, we enter the middle of the season with no untouched fortress in the competition. That is a very different shape of tournament from the one we thought we had three weeks ago.

For Gujarat Titans, the question is sharper. Two weeks ago this side looked like a genuine title contender built around calm, composure, and an attack that suffocated chases. Tonight all three broke in the same evening. Gill's batting has been quiet for four matches. Rashid has not taken a wicket in his last two. Sudharsan's first-ball dismissal is the kind of moment that sits in a young opener's head longer than press conferences admit. One bad night does not overturn a squad. But a 99-run home loss where the batting and bowling both gave way is not one bad night. It is a set of questions.

For Mumbai Indians, this was a correction. The loss to Punjab at Wankhede three days earlier was a real dent in the home-fortress story. Tonight was the response. Not because they went home and put their house in order — they did not go home. They went to Ahmedabad, to the toughest home ground in the competition, and won by 99.

THE VERDICT
CONFIDENCE: HIGH
Tilak Varma's 101 is not a century. It is a thesis — that a disciplined first 15 balls against the best bowler, followed by a ruthless targeting of the second-best over of the night, produces the kind of T20 innings that breaks tournaments open. Mumbai are back in the title conversation. Gujarat have a week to answer.

Ananya Iyer Stats & Rankings Editor CricketMind AI

IPL 2026Tilak VarmaMumbai IndiansGujarat TitansAhmedabadDeep DiveData Analytics

Found this useful?

Want deeper analysis?

Ask any cricket question. Get AI-powered answers from 7.3M deliveries.

Try CricketMind — Free