Last 10 innings of Virat Kohli in all the Formats
Author : Sanchit Singh Shekhawat | Published On : 16 Nov 2023
The King of Cricket “Virat Kohli” is the best batsman in the world across all the formats of cricket. He has scored 50th ODI century against NZ in Semi final of ODI world cup 2023, by which he is now the player with most centuries in ODI format. He is the top run scorer in this ongoing tournament with 711* runs with 3 centuries and 5 fifties. Now we will see Virat Kohli last 10 ODI innings before that we will see his last 10 test and T20I innings.
In Test Format he has played a total of 187 innings in which he has scored a total of 8676 runs with his personal best of 254 runs, on an average of 49.3 with the strike rate of 55.23. He has scored 29 centuries along with 7 centuries in this format. Now let’s look at the last 10 innings in test:
No. |
Opening Score |
Against |
Venue |
Date |
Result |
1 |
121 |
West Indies |
Port of Spain |
20 Jul 2023 |
Draw |
2 |
76 |
West Indies |
Roseau |
12 Jul 2023 |
Won |
3 |
14 |
Australia |
The Oval |
7 Jun 2023 |
lost |
4 |
186 |
Australia |
Ahmedabad |
9 Mar 2023 |
Draw |
5 |
22 |
Australia |
Indore |
1 Mar 2023 |
Lost |
6 |
44 |
Australia |
Delhi |
17 Feb 2023 |
Won |
7 |
12 |
Australia |
Nagpur |
9 Feb 2023 |
Won |
8 |
24 |
Bangladesh |
Mirpur |
22 Dec 2022 |
Won |
9 |
1 |
Bangladesh |
Chattogram |
14 Dec 2022 |
Won |
10 |
11 |
England |
Bermingham |
1 Jul 2022 |
Lost |
In the last 10 Test innings he has scored 621 runs with an average of 62.1, and hitted 2 centuries and 1 half century.
In T20I Format he has played a total of 107 innings where he scored a total of 4008 runs with his personal best of 122 runs, on an average of 52.74 with the strike rate of 137.97. He has scored only 1 century in this format along with 37 half centuries. Now let’s see his last 10 innings from this format:
No. |
Opening Score |
Against |
Venue |
Date |
Result |
1 |
50 |
England |
Adelaide |
10 Nov 2022 |
Lost |
2 |
26 |
Zimbabwe |
Melbourne |
6 Nov 2022 |
Won |
3 |
64* |
Bangladesh |
Adelaide |
2 Nov 2022 |
Won |
4 |
12 |
South Africa |
Perth |
30 Oct 2022 |
Lost |
5 |
62* |
Netherlands |
Sydney |
27 Oct 2022 |
Won |
6 |
82* |
Pakistan |
Melbourne |
23 Oct 2022 |
Won |
7 |
49* |
South Africa |
Guwahati |
2 Oct 2022 |
Won |
8 |
3 |
South Africa |
Thiruvananthapuram |
28 Sep 2022 |
Won |
9 |
63 |
Australia |
Hyderabad |
25 Sep 2022 |
Won |
10 |
11 |
Australia |
Nagpur |
23 Sep 2022 |
Won |
In the last 10 T20I innings he has scored a total of 422 runs with an average of 70.33, in which he has scored 5 half centuries.
In ODI Format he has played 279 innings in which he scored a total of 14734 with an average of 58.7 by the strike rate of 93.62. He has scored 50 centuries along with 71 half centuries in this format. Now let’s see his last 10 innings from this format:
No. |
Score |
Against |
Venue |
Date |
Result |
1 |
117 |
New Zealand |
Wankhede Stadium |
15 Nov 2023 |
Won |
2 |
51 |
Netherlands |
M. Chinnaswamy Stadium |
12 Nov 2023 |
Won |
3 |
101* |
South Africa |
Eden Gardens |
5 Nov 2023 |
Won |
4 |
88 |
Sri Lanka |
Wankhede |
2 Nov 2023 |
Won |
5 |
0 |
England |
Lucknow |
29 Oct 2023 |
Won |
6 |
95 |
New Zealand |
Dharamshala |
22 Oct 2023 |
Won |
7 |
103* |
Bangladesh |
Pune |
19 Oct 2023 |
Won |
8 |
16 |
Pakistan |
Ahmedabad |
14 Oct 2023 |
Won |
9 |
55* |
Afghanistan |
Delhi |
11 Oct 2023 |
Won |
10 |
85 |
Australia |
Chennai |
8 Oct 2023 |
Won |
In the last 10 ODI innings he has scored a total of 711 runs by an average of 101.57, where he scored 5 half centuries and 3 centuries.