Home / Records / Gujarat Titans vs Chennai Super Kings Match Scorecard 2026 IPL: Amazing GT vs CSK Scorecard, Broken Records 

Gujarat Titans vs Chennai Super Kings Match Scorecard 2026 IPL: Amazing GT vs CSK Scorecard, Broken Records 

Gujarat Titans vs Chennai Super Kings Match Scorecard

The Gujarat Titans vs Chennai Super Kings match scorecard from IPL 2026 produced a one-sided contest as Gujarat Titans defeated Chennai Super Kings by 89 runs at the Narendra Modi Stadium in Ahmedabad on May 21, 2026. GT posted an imposing 229/4 in 20 overs, while CSK were bowled out for 140 in 13.4 overs.

Sai Sudharsan led Gujarat’s batting effort with 84 off 53 balls, while Shubman Gill contributed 64 from 37 deliveries. Jos Buttler then provided a spectacular late assault with an unbeaten 57 off just 27 balls. With the ball, Mohammed Siraj and Rashid Khan claimed three wickets apiece as Gujarat dismantled Chennai’s chase. Siraj was named Player of the Match for his 3/26 spell.

This GT vs CSK full scorecard provides the complete batting and bowling figures, fall of wickets, key partnerships, innings breakdown, match result, top performers and head-to-head context from the 2026 IPL meeting.

Gujarat Titans vs Chennai Super Kings Match Scorecard

The 66th match of IPL 2026 was played on May 21 at the Narendra Modi Stadium in Ahmedabad. Chennai Super Kings won the toss and chose to bowl first, but Gujarat Titans responded with an aggressive batting display and reached 229/4. CSK’s chase never settled after losing four wickets during the powerplay and eventually ended at 140 all out in 13.4 overs.

Match Overview

Match DetailInformation
MatchGujarat Titans vs Chennai Super Kings
TournamentIndian Premier League 2026
Match NumberMatch 66
DateMay 21, 2026
VenueNarendra Modi Stadium, Ahmedabad
TossChennai Super Kings won the toss and bowled
Gujarat Titans229/4 in 20 overs
Chennai Super Kings140 all out in 13.4 overs
ResultGujarat Titans won by 89 runs
Player of the MatchMohammed Siraj
Best GT BatterSai Sudharsan – 84
Best CSK BatterShivam Dube – 47
Best GT BowlerMohammed Siraj – 3/26
Best CSK BowlerMukesh Choudhary – 1/36

The official scorecard confirms GT’s 229/4 and CSK’s 140 all out, with Siraj receiving the Player of the Match award for his three-wicket spell.

GT vs CSK Final Score

TeamScoreOversRun RateResult
Gujarat Titans229/420.011.45Won
Chennai Super Kings140/1013.410.24Lost

Gujarat’s total of 229 was built around three major contributions. Sai Sudharsan scored 84 from 53 balls, Shubman Gill made 64 from 37, and Jos Buttler smashed an unbeaten 57 from only 27 deliveries. GT’s innings also contained 17 extras.

Chennai’s reply was much less stable. Shivam Dube’s 47 from 17 balls was the standout individual effort, but the early collapse left CSK too far behind. Siraj removed Sanju Samson, Ruturaj Gaikwad and Urvil Patel, while Rashid Khan claimed three wickets in his two overs.

Also read this: Delhi Capitals vs Chennai Super Kings Match Scorecard | Rajasthan Royals vs Punjab Kings Timeline | Royal Challengers Bengaluru vs Mumbai Indians Match Scorecard

Gujarat Titans Batting Scorecard

Gujarat Titans made the most of a strong batting surface and maintained a high scoring rate throughout the innings. The opening partnership between Sai Sudharsan and Shubman Gill gave GT a platform before Buttler accelerated dramatically in the second half of the innings.

GT Batting Scorecard

BatterDismissalRunsBalls4s6sStrike Rate
Sai Sudharsanc Matthew Short b Anshul Kamboj845374158.49
Shubman Gillc Shivam Dube b Spencer Johnson643773172.97
Jos ButtlerNot out572754211.11
Rahul TewatiaRun out01000.00
Washington Sundarc Urvil Patel b Mukesh Choudhary7301233.33
Extras17
Total4 wickets22920 overs11.45 RPO

The official scorecard records Sudharsan’s 84, Gill’s 64 and Buttler’s unbeaten 57 as the major contributions to GT’s total.

Sai Sudharsan Anchors the Innings

Sai Sudharsan played the most substantial innings of the GT batting effort. His 84 off 53 balls contained seven fours and four sixes. He initially concentrated on building the innings before increasing the tempo as the score moved beyond the 150-run mark.

Sudharsan reached his half-century from 35 balls, according to the match flow, and was eventually dismissed in the 19th over with GT already above 200.

His innings was important because it combined stability with aggression. Rather than attempting to attack every delivery, Sudharsan allowed Gujarat to build partnerships and created a platform for Buttler’s late acceleration.

Shubman Gill Provides a Fast Start

Shubman Gill added 64 from 37 deliveries at a strike rate of 172.97. His innings included seven fours and three sixes.

Gill’s aggressive approach was particularly evident during the powerplay. The match flow records that he reached 50 from only 23 balls, helping Gujarat reach 62 without losing a wicket during the six-over powerplay.

Gill was eventually dismissed at 125 in the 13th over, but by that stage Gujarat had already established complete control over the innings.

Jos Buttler Finishes in Style

Jos Buttler produced perhaps the most explosive innings of the GT batting card. He remained unbeaten on 57 from only 27 balls, hitting five fours and four sixes.

His strike rate of 211.11 gave Gujarat the finishing boost needed to move from a strong total to a huge one. Buttler also brought up his half-century from just 23 balls, according to the match flow.

The Buttler-Sudharsan partnership helped GT cross the 200-run mark before the final two overs.

Chennai Super Kings Bowling Scorecard

CSK struggled to contain Gujarat’s top order. Mukesh Choudhary was the most economical of the main CSK bowlers, finishing with 1/36 from four overs, while Gurjapneet Singh conceded 31 from his four overs.

CSK Bowling Scorecard

BowlerOversMaidensRunsWicketsEconomy
Mukesh Choudhary403619.00
Spencer Johnson4047111.75
Gurjapneet Singh403107.75
Anshul Kamboj4056114.00
Noor Ahmad3041013.67
Shivam Dube1015015.00

The biggest problem for CSK was Anshul Kamboj’s four-over spell, which cost 56 runs, while Spencer Johnson conceded 47. Gujarat consistently found boundaries and maintained pressure throughout the innings.

Chennai Super Kings Batting Scorecard

Chennai’s chase began badly and never recovered. Sanju Samson was dismissed from the first ball of the innings, and Ruturaj Gaikwad and Urvil Patel also fell quickly.

Shivam Dube offered some resistance with a breathtaking 47 from 17 balls, but the required target was already too distant by the time he was dismissed.

CSK Batting Scorecard

BatterDismissalRunsBalls4s6sStrike Rate
Sanju Samsonc Jos Buttler b Mohammed Siraj01000.00
Matthew Shortc Prasidh Krishna b Kagiso Rabada241431171.43
Ruturaj Gaikwadb Mohammed Siraj16712228.57
Urvil Patelc Prasidh Krishna b Mohammed Siraj02000.00
Kartik SharmaRun out191530126.67
Dewald Brevisc Jason Holder b Rashid Khan8100080.00
Shivam Dubec Shubman Gill b Rashid Khan471744276.47
Anshul Kambojc Jason Holder b Rashid Khan19812237.50
Noor Ahmadc & b Kagiso Rabada150020.00
Mukesh ChoudharyNot out2200100.00
Spencer Johnsonc Jos Buttler b Kagiso Rabada01000.00
Gurjapneet SinghDid not bat
Extras4
TotalAll out14013.4 overs10.24 RPO

The official scorecard confirms that CSK lost all ten wickets for 140, with Dube’s 47 being the highest score.

Shivam Dube’s Explosive 47

The one major highlight of Chennai’s chase was Shivam Dube’s extraordinary hitting.

Dube scored 47 from just 17 balls, including four fours and four sixes. His strike rate of 276.47 was comfortably the highest among the CSK batters who made a substantial contribution.

For a brief period, Dube made the chase appear less hopeless. However, Rashid Khan removed him at 116/6, and that wicket effectively ended Chennai’s hopes of mounting a serious comeback.

Gujarat Titans Bowling Scorecard

Gujarat’s bowling unit delivered a disciplined performance after the team’s huge batting total. Mohammed Siraj struck early, while Rashid Khan destroyed CSK’s middle and lower order.

GT Bowling Scorecard

BowlerOversMaidensRunsWicketsEconomy
Mohammed Siraj302638.67
Kagiso Rabada3.403238.73
Arshad Khan2024012.00
Jason Holder2027013.50
Rashid Khan201839.00
Prasidh Krishna1013013.00

Siraj, Rabada and Rashid each took three wickets, giving GT nine wickets among those three bowlers alone.

Mohammed Siraj Sets the Tone

Mohammed Siraj’s spell was crucial because he attacked immediately.

He dismissed Sanju Samson from the first ball of the innings, then removed Ruturaj Gaikwad at 2.2 overs and Urvil Patel at 2.4 overs. That left Chennai at 29/3 after only 2.4 overs.

Siraj finished with 3/26 from three overs and was named Player of the Match.

His spell was particularly valuable because it prevented Chennai’s top order from establishing any sort of platform.

Rashid Khan’s Three-Wicket Burst

Rashid Khan was equally effective in the middle overs.

He dismissed Dewald Brevis, Shivam Dube and Anshul Kamboj, finishing with 3/18 from two overs. His removal of Dube was arguably the most important of the three because Dube had begun scoring at an extraordinary rate.

Rashid’s spell ensured that CSK could not capitalize on Dube’s counterattack.

GT vs CSK Innings Summary

Gujarat Titans Innings

Gujarat’s innings followed a clear pattern: strong opening, controlled middle overs and explosive finishing.

GT reached 50 in 5.1 overs and finished the powerplay at 62/0. Gill and Sudharsan then continued their partnership, with Gujarat reaching 100 in 9.1 overs.

Gill’s dismissal at 125/1 temporarily slowed the scoring, but Sudharsan and Buttler quickly restored the momentum. Gujarat crossed 150 at the end of the 14th over and reached 200 in 17.6 overs.

The final total of 229/4 gave GT an enormous advantage.

Chennai Super Kings Innings

Chennai’s chase was almost the opposite.

The innings began with a first-ball dismissal, followed by the wickets of Ruturaj Gaikwad and Urvil Patel. CSK reached 50 in 4.6 overs but had already lost four wickets during the powerplay.

Kartik Sharma and Dube attempted to rebuild, but once Dube was dismissed at 116/6, the chase quickly collapsed.

CSK were eventually bowled out for 140 in 13.4 overs.

GT vs CSK Powerplay, Middle Overs and Death Overs

PhaseGujarat TitansChennai Super Kings
Powerplay62/058/4
Middle OversStrong scoring accelerationBrief recovery followed by collapse
Death OversMajor accelerationInnings ended before full 20 overs
Final Score229/4140 all out

The contrast during the powerplay was one of the clearest explanations for the final result. Gujarat scored 62 without losing a wicket, while Chennai reached 58 but lost four wickets.

That meant the two teams entered the middle overs in completely different positions.

GT vs CSK Fall of Wickets

Gujarat Titans Fall of Wickets

WicketScoreOverBatter
1st12512.2Shubman Gill
2nd20718.2Sai Sudharsan
3rd20718.3Rahul Tewatia
4th22919.6Washington Sundar

GT’s first wicket did little to damage the innings because Gill had already scored 64 and Gujarat had crossed 125. Sudharsan’s dismissal came at 207, leaving Buttler enough time to finish the innings unbeaten.

Chennai Super Kings Fall of Wickets

WicketScoreOverBatter
1st00.1Sanju Samson
2nd292.2Ruturaj Gaikwad
3rd292.4Urvil Patel
4th515.1Matthew Short
5th637.0Kartik Sharma
6th11610.3Shivam Dube
7th13612.1Anshul Kamboj
8th13812.4Dewald Brevis
9th14013.3Noor Ahmad
10th14013.4Spencer Johnson

The early collapse was decisive. CSK lost three wickets for 29 and four wickets by 51, putting enormous pressure on the middle order.

GT vs CSK Partnership Details

The biggest partnership of the match came during Gujarat’s first innings.

TeamPartnershipRuns
GTSai Sudharsan – Shubman Gill125
GTSai Sudharsan – Jos ButtlerMajor late partnership
CSKKartik Sharma – Shivam DubeKey middle-order stand
CSKShivam Dube – Anshul KambojLate counterattack

The opening partnership between Sudharsan and Gill laid the foundation for GT’s 229. The match flow records a 100-run partnership from 55 balls, with Sudharsan on 42 and Gill on 52 at that point.

The late partnership involving Buttler then took Gujarat from a strong total to an intimidating one.

GT vs CSK Top Performers

Gujarat Titans

Sai Sudharsan – 84 off 53

Sudharsan was the main anchor of the innings. His 84 included seven fours and four sixes.

Shubman Gill – 64 off 37

Gill attacked from the beginning and scored at a strike rate of 172.97.

Jos Buttler – 57 off 27*

Buttler provided the finishing explosion with a strike rate above 211.

Mohammed Siraj – 3/26

Siraj’s opening burst effectively destroyed CSK’s chase.

Rashid Khan – 3/18

Rashid removed three important middle-order batters.

Chennai Super Kings

Shivam Dube – 47 off 17

Dube’s strike rate of 276.47 made his innings one of the most explosive performances of the match.

Matthew Short – 24 off 14

Short provided a quick start before being dismissed by Kagiso Rabada.

Ruturaj Gaikwad – 16 off 7

Gaikwad attacked immediately but could not convert his start.

Anshul Kamboj – 19 off 8

Kamboj contributed a quick 19 but was dismissed by Rashid Khan.

Player of the Match: Mohammed Siraj

Mohammed Siraj was named Player of the Match after finishing with figures of 3/26 from three overs.

The award was deserved because Siraj’s spell had an immediate impact on the chase. He removed Sanju Samson from the opening delivery, then dismissed Ruturaj Gaikwad and Urvil Patel within the first three overs.

That left CSK struggling at 29/3 and allowed Gujarat to control the remainder of the innings.

GT vs CSK Key Moments

Gujarat’s Unbeaten Powerplay

The first six overs immediately showed the difference between the two teams.

GT reached 62/0, with Gill and Sudharsan comfortably rotating the strike and finding boundaries.

Siraj’s Opening Burst

Siraj’s first over changed the game. The first ball removed Samson, while his second wicket came against Gaikwad and the third against Urvil Patel.

Gill and Sudharsan’s Partnership

The opening pair created the foundation for a 200-plus total. Their partnership allowed Gujarat to attack later without worrying about a major collapse.

Buttler’s Late Assault

Buttler’s unbeaten 57 from 27 balls took the score to 229. His six-hitting in the final stages made CSK’s target extremely difficult.

Dube’s Counterattack

Dube briefly gave Chennai hope by smashing 47 from 17 balls. His dismissal by Rashid Khan at 116/6 ended the most dangerous phase of CSK’s chase.

Rashid Finishes the Job

Rashid removed Dube, Kamboj and Brevis in quick succession, helping Gujarat finish the innings.

GT vs CSK Match Result

Gujarat Titans defeated Chennai Super Kings by 89 runs.

GT scored 229/4 in 20 overs, while CSK were bowled out for 140 in 13.4 overs. Mohammed Siraj was named Player of the Match for his 3/26.

Match Result at a Glance

CategoryResult
WinnerGujarat Titans
Winning Margin89 runs
GT Score229/4
CSK Score140 all out
Top GT BatterSai Sudharsan – 84
Top CSK BatterShivam Dube – 47
Best BowlerMohammed Siraj – 3/26
Player of the MatchMohammed Siraj

GT vs CSK Head-to-Head Record

The rivalry between Gujarat Titans and Chennai Super Kings began in 2022, and the two sides have already produced several memorable matches, including the 2023 IPL Final.

After the May 21, 2026 meeting, Gujarat had won six of their ten IPL meetings, while Chennai had won four.

GT vs CSK Head-to-Head

CategoryGujarat TitansChennai Super Kings
Matches Played1010
Wins64
Losses46
No Result00
Win Percentage60%40%
Highest Score231/3230/5

The fixture has remained competitive despite GT having the overall advantage. CSK’s victories include the hugely significant 2023 Qualifier 1 and IPL Final.

GT vs CSK Previous Match Results

YearVenueWinnerResult
2026Narendra Modi StadiumGujarat TitansGT won by 89 runs
2026MA Chidambaram StadiumGujarat TitansGT won by 8 wickets
2025Narendra Modi StadiumChennai Super KingsCSK won by 83 runs
2024Narendra Modi StadiumGujarat TitansGT won by 35 runs
2024MA Chidambaram StadiumChennai Super KingsCSK won by 63 runs
2023Narendra Modi StadiumChennai Super KingsCSK won by 5 wickets
2023MA Chidambaram StadiumChennai Super KingsCSK won by 15 runs
2023Narendra Modi StadiumGujarat TitansGT won by 5 wickets
2022Wankhede StadiumGujarat TitansGT won by 3 wickets
2022Maharashtra Cricket Association StadiumGujarat TitansGT won by 3 wickets

In the first GT-CSK meeting of IPL 2026, Gujarat also won, chasing CSK’s 158/7 with 162/2 in 16.4 overs at the MA Chidambaram Stadium.

The two 2026 matches therefore gave Gujarat a clean sweep over Chennai during the league season.

GT vs CSK Records and Statistics

The rivalry has produced several notable team totals and individual performances.

Highest Team Totals in GT vs CSK

TeamScoreYear
Gujarat Titans231/32024
Chennai Super Kings230/52025
Gujarat Titans229/42026
Gujarat Titans214/42023
Chennai Super Kings206/62024

The 2026 score of 229/4 ranks among the highest totals in the fixture and was particularly significant because it came at the Narendra Modi Stadium against a CSK side that had opted to bowl first.

GT vs CSK Player Stats

PlayerTeamKey Performance in Match
Sai SudharsanGT84 off 53
Shubman GillGT64 off 37
Jos ButtlerGT57* off 27
Mohammed SirajGT3/26
Rashid KhanGT3/18
Kagiso RabadaGT3/32
Shivam DubeCSK47 off 17
Matthew ShortCSK24 off 14
Ruturaj GaikwadCSK16 off 7
Anshul KambojCSK19 off 8

One interesting feature of the scorecard is that CSK’s three highest-impact batting performances all came at extremely high strike rates, but the early loss of wickets prevented those contributions from becoming a meaningful chase.

GT vs CSK Toss Result

Chennai Super Kings won the toss and elected to bowl first.

The decision meant CSK wanted to restrict Gujarat before chasing a target under the Ahmedabad conditions. However, the plan did not work because Gujarat’s top order dominated the opening half of the innings.

GT’s 62/0 powerplay was followed by a strong middle phase and an explosive finish. By the time CSK began its chase, the target was already 230.

GT vs CSK Match Analysis

Gujarat Titans’ Batting Performance

Gujarat’s batting was built around depth and acceleration.

Gill attacked early, Sudharsan provided stability and Buttler delivered the finishing punch. This combination meant that Gujarat did not have to rely on one batter to carry the entire innings.

The 229/4 total also showed the value of wickets in hand. GT entered the final overs with enough batting resources to attack almost every delivery.

Gujarat Titans’ Bowling Performance

The bowling performance was even more decisive.

Siraj immediately attacked CSK’s top order. Rabada then provided support, while Rashid Khan dismantled the middle order.

The fact that CSK were all out after only 13.4 overs demonstrates how quickly Gujarat converted its batting advantage into scoreboard pressure.

Chennai Super Kings’ Batting Performance

CSK’s biggest problem was the early collapse.

Losing Samson from the first ball and then Gaikwad and Urvil Patel within three overs created too much pressure on the middle order.

Dube’s counterattack was impressive, but it came after the required equation had become extremely difficult.

Chennai Super Kings’ Bowling Performance

CSK’s bowling unit struggled to stop Gujarat’s scoring.

Gurjapneet Singh was relatively economical, but Kamboj and Johnson conceded heavily. The inability to consistently take wickets also allowed Gujarat’s top order to build momentum.

Why Gujarat Titans Won

Several factors explain Gujarat’s 89-run victory.

Strong Opening Partnership

Gill and Sudharsan ensured Gujarat had a solid platform.

Explosive Finishing

Buttler’s unbeaten 57 from 27 balls pushed the score beyond 225.

Early Wickets

Siraj’s three early wickets meant CSK could not establish a stable chase.

Spin Impact

Rashid Khan’s three wickets removed Dube and two other dangerous batters.

Better Use of Pressure

Gujarat maintained pressure after every CSK attempt at recovery. The wickets of Dube and Kamboj ensured the chase never became competitive.

Impact on IPL 2026

The result was important for both sides’ league campaigns.

Gujarat’s victory added another strong performance to a season in which the Titans finished with nine wins from 14 league matches. Chennai ended the league stage with six wins and eight defeats.

The result also underlined the contrasting fortunes of the two sides in their 2026 meetings: Gujarat defeated Chennai twice, first by eight wickets at Chepauk and later by 89 runs in Ahmedabad.

GT vs CSK Match Highlights

  • Chennai Super Kings won the toss and chose to bowl.
  • Gujarat Titans scored 229/4 in 20 overs.
  • Shubman Gill scored 64 from 37 balls.
  • Sai Sudharsan made 84 from 53 balls.
  • Jos Buttler finished unbeaten on 57 from 27 balls.
  • CSK lost Sanju Samson from the first ball.
  • Mohammed Siraj claimed three wickets.
  • Rashid Khan also took three wickets.
  • Shivam Dube smashed 47 from 17 balls.
  • Chennai Super Kings were bowled out for 140 in 13.4 overs.
  • Gujarat Titans won by 89 runs.
  • Mohammed Siraj was named Player of the Match.

Conclusion

The Gujarat Titans vs Chennai Super Kings match scorecard from May 21, 2026 tells the story of a dominant Gujarat Titans performance. GT posted 229/4 after outstanding contributions from Sai Sudharsan, Shubman Gill and Jos Buttler before their bowling attack dismantled CSK’s chase.

Mohammed Siraj’s opening spell was particularly important, while Rashid Khan’s three wickets prevented Chennai from building a serious recovery. Shivam Dube’s 47 from 17 balls was the brightest moment for CSK, but the early collapse proved too costly.

In the end, Gujarat Titans won by 89 runs, completed a 2-0 league-season sweep over Chennai in 2026 and strengthened their overall head-to-head advantage to six wins in ten meetings.

For readers searching for the GT vs CSK full scorecard, this match remains a useful example of how a strong powerplay, a 200-plus total and early wickets can combine to produce a convincing IPL victory.

FAQs

1.What was the Gujarat Titans vs Chennai Super Kings match scorecard in IPL 2026?

Gujarat Titans scored 229/4 in 20 overs, while Chennai Super Kings were bowled out for 140 in 13.4 overs. GT won the match by 89 runs.

2.Who won GT vs CSK in IPL 2026?

Gujarat Titans won the May 21, 2026 match against Chennai Super Kings by 89 runs.

3.What was the GT vs CSK final score?

Gujarat Titans finished at 229/4, while Chennai Super Kings scored 140 all out.

4.Who was the top scorer in GT vs CSK?

Sai Sudharsan was Gujarat’s top scorer with 84 runs from 53 balls. Jos Buttler scored an unbeaten 57, while Shubman Gill made 64.

5.Who scored the most runs for Chennai Super Kings?

Shivam Dube was CSK’s highest scorer with 47 runs from 17 balls, including four fours and four sixes.

6.Who was the Player of the Match in GT vs CSK?

Mohammed Siraj was named Player of the Match after taking 3 wickets for 26 runs.

7.How many wickets did GT take against CSK?

Gujarat Titans took all ten Chennai Super Kings wickets. Siraj, Kagiso Rabada and Rashid Khan took three wickets each, with the remaining wicket coming through a run-out.

8.What was the Chennai Super Kings batting score?

Chennai Super Kings scored 140 all out in 13.4 overs.

9.What was the Gujarat Titans batting score?

Gujarat Titans scored 229/4 in 20 overs.

10.Where was the GT vs CSK match played?

The match was played at the Narendra Modi Stadium in Ahmedabad on May 21, 2026.

11.When was the Gujarat Titans vs Chennai Super Kings match played?

The Match 66 fixture was played on May 21, 2026, with the match beginning at 7:30 PM.

12.What is the GT vs CSK head-to-head record?

After the May 21, 2026 match, Gujarat Titans led the IPL head-to-head record 6-4 across 10 meetings.

13.Did GT beat CSK twice in IPL 2026?

Yes. Gujarat Titans defeated Chennai Super Kings in both league meetings in 2026. GT won the first encounter by eight wickets at the MA Chidambaram Stadium and the second by 89 runs at the Narendra Modi Stadium.

Tagged:

Leave a Reply

Your email address will not be published. Required fields are marked *