The Run Machine or The King of Cricket, He plays every game with his master class batting and his presence of mind on the field. Virat Kohli is the Top class batsman with magnificent class and consistency throughout his career. He scores runs, he bowls and is an agile fielder, he can do anything for the team that makes the team win the match. Now he is the top scorer of ODI World Cup 2023 with 711 runs along with 3 centuries and 5 half centuries in 10 matches. By his and team’s efforts they have reached the finals that will be played on 19 Nov 2023. Here is Virat Kohli last 10 innings in world cup 2023 that is ODI and also last innings in Test and T20Is.
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.
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. 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 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.
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. 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 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.
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. 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 |