India |
won |
5 wickets |
7 |
|
ODI : India v New Zealand |
Bengaluru |
7 Dec 2010 |
|
|
tied |
- |
|
|
ODI : India v England |
Bengaluru |
27 Feb 2011 |
|
Ireland |
won |
3 wickets |
5 |
|
ODI : England v Ireland |
Bengaluru |
2 Mar 2011 |
|
India |
won |
5 wickets |
24 |
|
ODI : India v Ireland |
Bengaluru |
6 Mar 2011 |
|
Australia |
won |
60 runs |
|
|
ODI : Australia v Kenya |
Bengaluru |
13 Mar 2011 |
|
Australia |
won |
7 wickets |
91 |
|
ODI : Australia v Canada |
Bengaluru |
16 Mar 2011 |
|
India |
won |
5 wickets |
|
|
Test : India v New Zealand |
Bengaluru |
31 Aug 2012 |
|
Pakistan |
won |
5 wickets |
2 |
|
T20I : India v Pakistan |
Bengaluru |
25 Dec 2012 |
|
India |
won |
57 runs |
|
|
ODI : India v Australia |
Bengaluru |
2 Nov 2013 |
|
|
draw |
- |
|
|
Test : India v South Africa |
Bengaluru |
14 Nov 2015 |
|
West Indies |
won |
7 wickets |
10 |
|
T20I : Sri Lanka v West Indies |
Bengaluru |
20 Mar 2016 |
|
Australia |
won |
3 wickets |
9 |
|
T20I : Australia v Bangladesh |
Bengaluru |
21 Mar 2016 |
|
India |
won |
1 runs |
|
|
T20I : India v Bangladesh |
Bengaluru |
23 Mar 2016 |
|
India |
won |
75 runs |
|
|
T20I : India v England |
Bengaluru |
1 Feb 2017 |
|
India |
won |
75 runs |
|
|
Test : India v Australia |
Bengaluru |
4 Mar 2017 |
|
Australia |
won |
21 runs |
|
|
ODI : India v Australia |
Bengaluru |
28 Sep 2017 |
|
India |
won |
inns & 262 runs |
|
|
Test : India v Afghanistan |
Bengaluru |
14 Jun 2018 |
|
Australia |
won |
7 wickets |
2 |
|
T20I : India v Australia |
Bengaluru |
27 Feb 2019 |
|
South Africa |
won |
9 wickets |
19 |
|
T20I : India v South Africa |
Bengaluru |
22 Sep 2019 |
|
India |
won |
7 wickets |
15 |
|
ODI : India v Australia |
Bengaluru |
19 Jan 2020 |
|
India |
won |
238 runs |
|
|
Test : India v Sri Lanka |
Bengaluru |
12 Mar 2022 |
|
|
n/r |
- |
|
|
T20I : India v South Africa |
Bengaluru |
19 Jun 2022 |
|
Australia |
won |
62 runs |
|
|
ODI : Australia v Pakistan |
Bengaluru |
20 Oct 2023 |
|
Sri Lanka |
won |
8 wickets |
146 |
|
ODI : England v Sri Lanka |
Bengaluru |
26 Oct 2023 |
|
Pakistan |
won |
21 runs |
|
|
ODI : New Zealand v Pakistan |
Bengaluru |
4 Nov 2023 |
|
New Zealand |
won |
5 wickets |
160 |
|
ODI : New Zealand v Sri Lanka |
Bengaluru |
9 Nov 2023 |
|
India |
won |
160 runs |
|
|
ODI : India v Netherlands |
Bengaluru |
12 Nov 2023 |
|
India |
won |
6 runs |
|
|
T20I : India v Australia |
Bengaluru |
3 Dec 2023 |
|
|
tied |
- |
|
|
T20I : India v Afghanistan |
Bengaluru |
17 Jan 2024 |
|