The rivalry between Delhi Capitals and Royal Challengers Bangalore stands as one of the most captivating matchups in Indian Premier League history. When analyzing delhi capitals cricket vs royal challengers cricket stats, fans witness a battle defined by explosive batting, strategic bowling changes, and nail-biting finishes that have kept audiences on the edge of their seats since 2008. With Royal Challengers historically dominating this fixture, every encounter carries enormous significance for both franchises chasing their maiden IPL title.
Recent encounters between these powerhouses have showcased remarkable storylines, from Krunal Pandya’s match-winning all-round heroics to Bhuvneshwar Kumar’s lethal death bowling. The royal challengers cricket vs delhi capitals cricket stats reveal RCB’s 20-12 head-to-head advantage across 33 matches, though DC continues to challenge this dominance with emerging talents like KL Rahul and Tristan Stubbs. Key injuries, tactical masterstrokes, and momentum-shifting moments have defined recent clashes, making this rivalry essential viewing for cricket enthusiasts worldwide.
Read More: Pakistan National Cricket Team vs South Africa National Cricket Team Timeline
🏟️ Key Players and Teams Who Took the Field
Teams and Key Players
| Team | Key Players | Notable Stats |
|---|---|---|
| Delhi Capitals | KL Rahul (WK), Axar Patel (C), Tristan Stubbs, Faf du Plessis, Kuldeep Yadav | KL Rahul: 41 runs (39 balls) in IPL 2025 match; Stubbs: 34 runs (18 balls, SR 188.89) |
| Royal Challengers Bengaluru | Virat Kohli, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Rajat Patidar (C) | Krunal Pandya: 73* (47) + 1/28 in IPL 2025; Kohli: 51 (47); Bhuvneshwar: 3/33 (4 overs) |
Match Details: IPL 2025 Encounter
| Category | Details |
|---|---|
| Event Type | IPL 2025 – League Stage, Match 46 |
| Location | Arun Jaitley Stadium, New Delhi |
| Date & Time | April 27, 2025, 7:30 PM IST |
| Significance | Top-4 playoff race positioning; RCB seeking to secure table-topping position |
| Result | Royal Challengers Bengaluru won by 6 wickets (with 9 balls remaining) |
| Toss | RCB won the toss and elected to field |
Innings-by-Innings Scoring
| Innings | Team | Score | Overs |
|---|---|---|---|
| 1st Innings | Delhi Capitals | 162/8 | 20.0 |
| 2nd Innings | Royal Challengers Bengaluru | 165/4 | 18.3 |
Additional Breakdown Details
| Aspect | Description |
|---|---|
| Key Moments | Bhuvneshwar Kumar’s 3-wicket burst in death overs; Krunal Pandya’s match-winning 73*; Stubbs’ explosive cameo |
| Momentum Shifts | DC strong start (69/2 in 9 overs) → RCB bowlers pulled back → Krunal-Kohli partnership sealed chase |
| Injuries/Substitutions | Impact Player: Ashutosh Sharma replaced Faf du Plessis (DC); Devdutt Padikkal in for Suyash Sharma (RCB) |
| Strategies | DC used Impact Player to strengthen middle order; RCB’s disciplined death bowling under pressure |
| Extra Insights | Crowd of 35,000+ at Arun Jaitley; Dew factor influenced second innings; RCB moved to No.1 on points table |
What Was the Event?
The IPL 2025 league stage match was a crucial encounter between two playoff-contending teams, with both franchises having won multiple matches early in the season.
Where Was the Match Held?
Arun Jaitley Stadium in New Delhi, the home ground of Delhi Capitals, known for its batting-friendly conditions and strong local support.
When Did It Take Place?
April 27, 2025, at 7:30 PM IST, as part of the double-header weekend during the mid-season phase of IPL 2025.
Why Was the Match Significant?
This match directly impacted playoff qualification scenarios, with RCB aiming to consolidate their top position while DC fought to remain in the top-four race. The delhi capitals cricket vs royal challengers cricket stats from this encounter would prove pivotal for both teams’ campaigns.
How Did It Unfold Generally?
Delhi Capitals posted a competitive 162/8 thanks to KL Rahul’s anchor innings and Stubbs’ explosive hitting. Royal Challengers responded brilliantly through Virat Kohli’s steady 51 and Krunal Pandya’s unbeaten 73, chasing down the target with 9 balls to spare to secure a dominant 6-wicket victory.
📊 Innings-by-Innings Breakdown
1st Innings: Delhi Capitals Batting (1-6 Overs)
Key Moments:
- Faf du Plessis and KL Rahul provided a solid opening partnership
- DC reached 50 runs in just 5.5 overs (36 balls), demonstrating aggressive intent
- Early boundaries from du Plessis (21 off 16 balls) set the platform
Shifts in Momentum: The powerplay saw Delhi dominating with aggressive stroke-play, capitalizing on field restrictions to maximize scoring opportunities.
Notable Strategies: Delhi employed attacking cricket from ball one, with openers targeting RCB’s new-ball bowlers Josh Hazlewood and Bhuvneshwar Kumar.
Extra Insights: The pitch played true under lights with minimal seam movement, encouraging batsmen to play their shots. The crowd was electric, backing the home team vocally.
1st Innings: Delhi Capitals Middle Phase (7-15 Overs)
Key Moments:
- Strategic Timeout taken at 69/2 in 9.0 overs (du Plessis 21, Rahul 14)
- DC reached 100 runs in 13.1 overs
- KL Rahul steadied the innings with mature batting
- Axar Patel dismissed for 15 (13 balls) by Hazlewood
Shifts in Momentum: RCB bowlers pulled things back during the middle overs, restricting scoring and picking up crucial wickets to slow down DC’s acceleration.
Player Substitutions/Injuries: Impact Player substitution: Devdutt Padikkal replaced Suyash Sharma for RCB (after 14.6 overs).
Notable Strategies: RCB employed tight line-and-length bowling with variations, forcing DC to rebuild rather than explode. Krunal Pandya’s economical spell (1/28 in 4 overs) applied pressure.
Extra Insights: The partnership between Rahul and subsequent batters was critical in maintaining DC’s competitive total despite losing wickets at regular intervals.
1st Innings: Delhi Capitals Death Overs (16-20 Overs)
Key Moments:
- Strategic Timeout at 117/4 in 16.0 overs (Rahul 41, Stubbs 5)
- Impact Player: Ashutosh Sharma replaced Faf du Plessis (16.2 overs)
- Tristan Stubbs exploded with 34 runs off just 18 balls (SR: 188.89) including 5 fours and 1 six
- DC reached 150 runs in 18.4 overs
- Final score: 162/8 in 20.0 overs
Shifts in Momentum: Stubbs’ cameo injected late momentum into DC’s innings, pushing them past 160—a competitive total on this surface.
Notable Strategies: Bhuvneshwar Kumar’s exceptional death bowling (3/33 in 4 overs) restricted DC from reaching 180+, including dismissing both Rahul and Stubbs in crucial moments.
Extra Insights: Slow over-rate penalty applied in overs 19.1-20.0, requiring an extra fielder inside the circle, which slightly aided DC’s batsmen. Josh Hazlewood picked up 2/36, maintaining pressure throughout.
2nd Innings: Royal Challengers Chase (1-6 Overs)
Key Moments:
- Virat Kohli and opening partner provided a cautious but steady start
- RCB navigated the powerplay without losing wickets
- Early assessment of pitch conditions under dew
Shifts in Momentum: RCB’s measured approach indicated confidence in chasing down 163, avoiding reckless shots while maintaining required run rate around 8 runs per over.
Notable Strategies: Unlike DC’s aggressive start, RCB opted for wickets-in-hand approach, banking on their strong middle-order batting depth.
Extra Insights: Dew factor became increasingly evident, making it challenging for DC bowlers to grip the ball effectively, advantaging the chasing side.
2nd Innings: Royal Challengers Middle Phase (7-15 Overs)
Key Moments:
- Virat Kohli anchored with 51 off 47 balls, showcasing his experience in run chases
- Krunal Pandya joined Kohli and built a match-winning partnership
- DC struggled to create breakthroughs as the Kohli-Pandya stand flourished
- Axar Patel picked up 2/19 in 4 overs but couldn’t break the crucial partnership
Shifts in Momentum: The Kohli-Krunal partnership swung the match decisively in RCB’s favor, keeping required run rate manageable while preserving wickets for final assault.
Notable Strategies: Krunal’s scratchy start (struggling in first 20 balls) was overcome through Kohli’s encouragement and smart running between wickets. RCB rotated strike expertly.
Extra Insights: Krunal credited Virat’s mentorship during his early struggles: “When Virat is there at the other end, it’s always quite easy…he kept pushing me that ‘you’ll do it.'”
2nd Innings: Royal Challengers Final Phase (16-18.3 Overs)
Key Moments:
- Krunal Pandya accelerated brilliantly, finishing unbeaten on 73* off 47 balls
- RCB reached the target of 163 in just 18.3 overs
- Victory by 6 wickets with 9 balls remaining
- Match sealed with calculated hitting and smart batting
Shifts in Momentum: Complete dominance by RCB in the final phase, with Krunal’s power-hitting ensuring victory was never in doubt during the death overs.
Notable Strategies: Krunal’s all-round performance (73* + 1/28) showcased his evolved game, including using bouncers as a left-arm spinner to keep batsmen guessing.
Extra Insights: This was Krunal’s second IPL fifty with a gap of 3,269 days between his two half-centuries—the longest gap between fifties in IPL history. RCB moved to No.1 on the points table with this victory.
🌟 Highlight Standout Performances
Star Players and Their Stats (IPL 2025 Match – April 27)
| Player | Team | Runs | Balls | Strike Rate | Fours | Sixes | Wickets | Economy |
|---|---|---|---|---|---|---|---|---|
| Krunal Pandya | RCB | 73* | 47 | 155.32 | 5 | 4 | 1/28 | 7.00 |
| Virat Kohli | RCB | 51 | 47 | 108.51 | 4 | 1 | – | – |
| KL Rahul | DC | 41 | 39 | 105.13 | 3 | 0 | – | – |
| Tristan Stubbs | DC | 34 | 18 | 188.89 | 5 | 1 | – | – |
| Bhuvneshwar Kumar | RCB | – | – | – | – | – | 3/33 | 8.25 |
| Josh Hazlewood | RCB | – | – | – | – | – | 2/36 | 9.00 |
| Axar Patel | DC | 15 | 13 | 115.38 | 1 | 1 | 2/19 | 4.75 |
Bowling Economy Rates
| Bowler | Team | Overs | Runs | Wickets | Economy | Maidens |
|---|---|---|---|---|---|---|
| Axar Patel | DC | 4.0 | 19 | 2 | 4.75 | 0 |
| Krunal Pandya | RCB | 4.0 | 28 | 1 | 7.00 | 0 |
| Bhuvneshwar Kumar | RCB | 4.0 | 33 | 3 | 8.25 | 0 |
| Josh Hazlewood | RCB | 4.0 | 36 | 2 | 9.00 | 0 |
| Yash Dayal | RCB | 4.0 | 42 | 1 | 10.50 | 0 |
| Dushmantha Chameera | DC | 3.0 | 24 | 1 | 8.00 | 0 |
Batting Strike Rates and Partnerships
| Aspect | Delhi Capitals | Royal Challengers Bengaluru |
|---|---|---|
| Highest Strike Rate | Tristan Stubbs: 188.89 | Krunal Pandya: 155.32 |
| Most Balls Faced | KL Rahul: 39 balls | Virat Kohli: 47 balls |
| Key Partnership | Rahul-Stubbs: 40+ runs | Kohli-Krunal: 90+ runs |
| Team Strike Rate | 135.00 (162 off 120 balls) | 142.24 (165 off 111 balls) |
Clutch Moments
For Delhi Capitals:
- Tristan Stubbs’ explosive 34 off 18 balls rescued DC from a precarious position, propelling them past 160
- KL Rahul’s anchor role (41 off 39) provided stability during middle-order collapses
- Axar Patel’s economical spell (2/19) gave DC hope during RCB’s chase
For Royal Challengers Bengaluru:
- Krunal Pandya’s unbeaten 73* off 47 balls was the match-defining performance, combining power with calculated aggression
- Bhuvneshwar Kumar’s death-overs mastery (3/33) restricted DC’s total significantly
- Virat Kohli’s composed 51 off 47 balls provided the perfect platform for Krunal’s assault
- Josh Hazlewood’s early breakthroughs prevented DC from posting a mammoth total
Leadership and Teamwork
Delhi Capitals: Captain Axar Patel led from the front with both bat (15 off 13) and ball (2/19), showcasing his all-round capabilities. However, DC’s bowlers struggled to defend under dew conditions, with only Axar maintaining tight control.
Royal Challengers Bengaluru: Rajat Patidar’s captaincy received praise for tactical bowling changes and field placements. The team’s collective bowling effort in death overs, particularly from Bhuvneshwar, demonstrated championship-winning discipline. Krunal Pandya emerged as the Player of the Match for his sensational all-round display.
📈 Key Statistics
Final Score Comparison
| Statistic | Delhi Capitals | Royal Challengers Bengaluru |
|---|---|---|
| Total Runs | 162/8 (20.0 overs) | 165/4 (18.3 overs) |
| Run Rate | 8.10 per over | 8.92 per over |
| Result | Lost by 6 wickets | Won by 6 wickets |
Total Runs and Boundaries
| Metric | Delhi Capitals | Royal Challengers Bengaluru |
|---|---|---|
| Total Runs | 162 | 165 |
| Boundaries (4s) | 16 | 18 |
| Sixes (6s) | 7 | 9 |
| Extras | 8 (2nb, 3w, 3lb) | 6 (1nb, 2w, 3b) |
| Dot Balls | 51 | 43 |
Wickets and Dismissals
| Category | Details |
|---|---|
| DC Wickets Lost | 8 wickets in 20 overs |
| RCB Wickets Lost | 4 wickets in 18.3 overs |
| Run Outs | DC: 0; RCB: 1 (Nigam) |
| Bowled Dismissals | 3 (DC: Axar Patel, Ashutosh Sharma; RCB: none notable) |
| Caught Dismissals | 8 total across both innings |
Powerplay Comparison (Overs 1-6)
| Team | Score in Powerplay | Wickets Lost | Run Rate |
|---|---|---|---|
| Delhi Capitals | 50/0 (5.5 overs) | 0-1 | ~8.5 RPO |
| Royal Challengers Bengaluru | ~45-48 (estimated) | 0-1 | ~7.5-8 RPO |
Death Overs Performance (Overs 16-20)
| Category | Delhi Capitals (Batting) | Royal Challengers (Bowling) |
|---|---|---|
| Runs Scored/Conceded | 62 runs | 62 runs conceded |
| Wickets | 5 wickets lost | 5 wickets taken |
| Economy Rate | 12.40 RPO | 12.40 RPO |
| Key Bowler | N/A | Bhuvneshwar Kumar: 3/33 |
Overall Match Economy
| Phase | Scoring Rate | Commentary |
|---|---|---|
| Powerplay (1-6) | 8-9 RPO | Aggressive batting from both sides |
| Middle Overs (7-15) | 7-8 RPO | Consolidation phase; wickets fell regularly |
| Death Overs (16-20) | 10-13 RPO | Acceleration phase; RCB’s superior execution prevailed |
🗣️ Quotes and Reactions
Post-Match Player Quotes
Krunal Pandya (Player of the Match – RCB):
Key insights from Krunal’s interview:
- On his all-round performance:
- “It’s always good to get the result. Sometimes when you put in the hard work and it shows the result, it feels good.”
- On his batting strategy:
- “My role was clear that if we lose three wickets, to stitch partnerships because we have hitters down the order – Tim David and Jitesh.”
- “My first 20 balls were quite scratchy but he [Virat] kept pushing me that ‘you’ll do it.'”
- On batting with Virat Kohli:
- “When Virat is there at the other end, it’s always quite easy, I’ll give credit to him.”
- On his bowling evolution:
- “I’ve always been an economical bowler, it’s my 10th season. I’ve worked a lot on my bowling with my variations.”
- “Batsmanship is getting better and players are more fearless in the IPL so you have to be one step ahead. I want to keep the batsmen guessing.”
Rajat Patidar (RCB Captain):
- “It was a total team performance, the way bowlers executed on this wicket.”
Expert Analysis Quotes
Anil Kumble (Commentator):
- On death overs strategy:
- “When you have 18-19 runs to defend in the last two overs, you give the 19th over to your best bowler.”
Wasim Jaffer (Analyst):
- On Bhuvneshwar Kumar’s variations:
- “He’s got two-three really good variations, and it’s very tough to line Bhuvi up [thinking] that he is only going to bowl this delivery.”
- Described Bhuvneshwar’s performance as having ‘the perfect answer’ for DC on a tricky Delhi pitch.
Statistical Milestones Highlighted
| Achievement | Player | Details |
|---|---|---|
| Longest gap between IPL fifties | Krunal Pandya | 3,269 days between his two IPL half-centuries |
| Orange Cap Leader | Virat Kohli | Overtook Suryakumar Yadav to top IPL 2025 run charts |
| Purple Cap Leader | Josh Hazlewood | Led tournament with 18 wickets after this match |
| Season-best figures | Krunal Pandya | 13 wickets in IPL 2025 (career-high) |
Fan and Media Reactions
Social Media Buzz:
- Spandana Varma (Fan): “Both Orange and Purple caps are with RCB now. One of the reasons they are at the top of the table.”
- Kamal (Fan): “Come on DC!” – expressing frustration after the loss
Emotional Takeaways
The match showcased:
- RCB’s championship credentials with all-round team performance
- DC’s batting depth but bowling concerns under pressure
- Individual brilliance from Krunal Pandya transforming the contest
- Tactical superiority in death-overs execution by RCB
The quotes and reactions emphasize how this victory consolidated RCB’s position as title favorites while raising questions about DC’s death-bowling strategies in IPL 2025. When examining delhi capitals cricket vs royal challengers cricket stats, this match exemplified RCB’s clinical approach and DC’s fighting spirit despite falling short.
🧠 Match Analysis
What Went Right
For Delhi Capitals:
- Opening partnership provided solid foundation with 50 runs in 5.5 overs
- KL Rahul’s anchor role (41 off 39) stabilized middle-order wobbles
- Tristan Stubbs’ explosive cameo (34 off 18, SR: 188.89) pushed total past competitive 160-mark
- Axar Patel’s economical bowling (2/19 in 4 overs) kept RCB under slight pressure
- Dushmantha Chameera bowled with pace and accuracy (1/24 in 3 overs)
- Strategic use of Impact Player substitution (Ashutosh Sharma for du Plessis)
For Royal Challengers Bengaluru:
- Bhuvneshwar Kumar’s exceptional death bowling (3/33) restricted DC significantly
- Krunal Pandya’s match-winning all-round performance (73* + 1/28)
- Virat Kohli’s experience shone through with composed 51 off 47 balls
- Josh Hazlewood’s disciplined new-ball spell (2/36) set the tone
- Chasing strategy perfectly executed with wickets in hand
- Team depth showcased with multiple contributors
What Went Wrong
For Delhi Capitals:
- Middle-order collapse: Loss of 4 wickets between overs 10-16 derailed momentum
- Death bowling execution: Conceded 62 runs in last 5 overs while bowling
- Dew factor management: Bowlers struggled to grip ball in second innings
- Lack of sixth bowling option: Heavy reliance on five main bowlers
- Missed opportunities: Dropped catches and misfields cost 10-15 additional runs
- Defensive field placements: Failed to create pressure during crucial RCB partnership
For Royal Challengers Bengaluru:
- Early powerplay bowling slightly expensive (though wickets compensated)
- Yash Dayal’s expensive spell (1/42 in 4 overs, economy: 10.50)
- Over-reliance on Bhuvneshwar in death overs could be risky long-term
Offensive and Defensive Successes
| Team | Offensive Success | Defensive Success |
|---|---|---|
| Delhi Capitals | Opening aggression in powerplay; Stubbs’ power-hitting in death overs | Axar Patel’s tight bowling; Chameera’s pace bowling |
| Royal Challengers | Kohli-Krunal partnership; Smart batting against spin | Bhuvneshwar’s yorker execution; Hazlewood’s line-and-length discipline |
Offensive and Defensive Failures
| Team | Offensive Failure | Defensive Failure |
|---|---|---|
| Delhi Capitals | Middle-order inability to accelerate consistently | Death overs bowling; no wicket-taking threats in middle phase |
| Royal Challengers | Occasional dot-ball pressure in middle overs | Yash Dayal’s expensive spell; powerplay containment issues |
Controversial Calls or Game-Changing Moments
DRS Reviews:
- Over 17.0: DC reviewed a wide call against Krunal Pandya (Umpire: Nitin Menon) – Decision Upheld
- Over 18.1: DC reviewed a no-ball call against Tim David (Umpire: M Krishnadas) – Decision Upheld Both reviews proved unsuccessful for DC, maintaining umpiring decisions
Turning Points:
- Bhuvneshwar’s 19th over: Picking up 2 crucial wickets restricted DC to 162 instead of potential 175-180
- Kohli-Krunal partnership: Their 90+ run stand broke DC’s spirit and sealed the chase comfortably
- Stubbs’ dismissal (34 off 18): Had he stayed longer, DC could have posted 180+
- Impact Player timing: DC’s substitution came late (after 16.2 overs); earlier change might have helped
Recent Form Analysis
Delhi Capitals (Before This Match):
- Won 6 matches in IPL 2025, showing strong start
- Occupied 4th position on points table
- Inconsistent death bowling remained concern throughout season
- Home advantage at Arun Jaitley Stadium brought pressure to perform
Royal Challengers Bengaluru (Before This Match):
- On a 5-match winning streak entering this contest
- Sitting comfortably in top-2 positions
- Death bowling (especially Bhuvneshwar) proving match-winning asset
- Batting depth through middle order creating winning combinations
Post-Match Impact:
- RCB moved to No.1 position on IPL 2025 points table with 19 points from 14 matches
- DC dropped to 5th position with 15 points from 14 matches
- Both Virat Kohli (Orange Cap) and Josh Hazlewood (Purple Cap) consolidated individual leadership
Historical Context: Overall Delhi Capitals Cricket vs Royal Challengers Cricket Stats
Head-to-Head Record (2008-2025):
| Statistic | Count |
|---|---|
| Total Matches | 33 |
| RCB Wins | 20 |
| DC Wins | 12 |
| No Result | 1 |
| RCB Win % | 60.6% |
| DC Win % | 36.4% |
Venue Statistics:
- At M. Chinnaswamy Stadium, Bengaluru: RCB won 8 of 13 matches (DC: 4 wins)
- At Arun Jaitley Stadium, Delhi: DC holds slightly better record but still competitive
- Highest Score by RCB: 215
- Highest Score by DC: 196
- Lowest Score by RCB: 137
- Lowest Score by DC: 95
Top All-Time Performers in This Rivalry:
| Category | Player | Stats |
|---|---|---|
| Most Runs | Virat Kohli (RCB) | 1,057 runs |
| Second Most Runs | AB de Villiers (RCB) | 690 runs |
| Third Most Runs | Rishabh Pant (DC) | 421 runs |
| Most Wickets | Yuzvendra Chahal (RCB) | 15 wickets |
| Joint Second Most | Kagiso Rabada (DC) | 13 wickets |
| Joint Second Most | Harshal Patel (RCB) | 13 wickets |
| Joint Second Most | Mohammed Siraj (RCB) | 13 wickets |
Season Comparisons
IPL 2024:
- RCB and DC met once; RCB won by 47 runs (187/9 vs 140)
- Will Jacks (41), Rajat Patidar (52) starred for RCB
- Jake Fraser-McGurk’s aggressive batting for DC ended with unfortunate run-out
IPL 2025 (Prior to April 27 Match):
- First encounter: DC defeated RCB in Bengaluru (April 10), successfully chasing 164
- Both teams entered the season with new captains (Rajat Patidar – ; Axar Patel – DC)
- Neither franchise has won IPL title yet despite multiple finals appearances
The comprehensive royal challengers cricket vs delhi capitals cricket stats reveal RCB’s historical dominance, though DC continues pushing boundaries with emerging talents and strategic rebuilding. Both teams remain desperate for their maiden IPL trophy, making every encounter between them a must-watch spectacle filled with intensity and quality cricket.
🏁 Conclusion
The April 27, 2025 encounter between Delhi Capitals and Royal Challengers Bengaluru at Arun Jaitley Stadium exemplified why the delhi capitals cricket vs royal challengers cricket stats fascinate cricket fans worldwide. RCB’s comprehensive 6-wicket victory, powered by Krunal Pandya’s extraordinary all-round display (73* + 1/28) and Bhuvneshwar Kumar’s death-overs mastery (3/33), showcased championship-caliber cricket execution. This match held immense importance for both franchises’ playoff aspirations during IPL 2025’s intense mid-season phase.
Read More: Bangladesh National Cricket Team vs India National Cricket Team Timeline

