Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Virat Kohli: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
150020.003b AB Dinda2v KKRBangalore18 Apr 2008
231431164.295c †L Ronchi b A Nehra2v MIMumbai20 Apr 2008
13140192.865c †M Rawat b MM Patel1v RRBangalore26 Apr 2008
12720171.436b JA Morkel2v CSKBangalore28 Apr 2008
1*100100.007not out2v DCDelhi30 Apr 2008
382912131.033c SB Bangar b RP Singh1v DCBangalore3 May 2008
34365094.442c S Sreesanth b IK Pathan1v PKBangalore5 May 2008
21224095.452b PP Chawla1v PKChandigarh12 May 2008
370042.862b Sohail Tanvir2v RRJaipur17 May 2008
10161062.503c JA Morkel b M Muralitharan1v CSKChennai21 May 2008
9520180.006c DB Ravi Teja b WPUJC Vaas2v DCHyderabad25 May 2008
01000.006c YV Takawale b A Nehra1v MIBangalore28 May 2008
380037.506b SK Warne1v RRCape Town18 Apr 2009
11130184.627c S Badrinath b Joginder Sharma2v CSKPort Elizabeth20 Apr 2009
503270156.256c HH Gibbs b RP Singh2v DCCape Town22 Apr 2009
230066.677c RS Bopara b VRV Singh1v PKDurban24 Apr 2009
22241091.675c TM Dilshan b A Nehra1v DCPort Elizabeth26 Apr 2009
191211158.334c MN van Wyk b BJ Hodge2v KKRDurban29 Apr 2009
161420114.296c PP Chawla b IK Pathan1v PKDurban1 May 2009
15221068.185c M Morkel b RA Jadeja1v RRCenturion7 May 2009
20224090.912c JP Duminy b C Nanda2v MIPort Elizabeth10 May 2009
383542108.575c JDP Oram b L Balaji2v CSKDurban14 May 2009
19*902211.116not out1v DCCenturion21 May 2009
24*1712141.185not out2v CSKJohannesburg23 May 2009
781087.506st †AC Gilchrist b A Symonds2v DCJohannesburg24 May 2009
250040.004c AD Mathews b M Kartik1v KKRKolkata14 Mar 2010
16*1211133.334not out2v PKBangalore16 Mar 2010
171202141.674run out (KA Pollard)2v MIMumbai20 Mar 2010
241621150.005st †PA Patel b M Muralitharan1v CSKBangalore23 Mar 2010
38*2341165.226not out2v DCBangalore25 Mar 2010
342431141.674c M Vijay b SB Jakati1v CSKChennai31 Mar 2010
422641161.544c IK Pathan b Bipul Sharma2v PKChandigarh2 Apr 2010
131110118.186b MF Maharoof2v DCDelhi4 Apr 2010
583544165.716c A Symonds b RJ Harris1v DCBangalore8 Apr 2010
340075.006c B Sumanth b PP Ojha2v DCNagpur12 Apr 2010
141320107.695c SR Watson b SK Trivedi2v RRJaipur14 Apr 2010
372441154.177c †AP Tare b KA Pollard2v MIBangalore17 Apr 2010
9710128.576c †AT Rayudu b KA Pollard2v MIMumbai21 Apr 2010
26*2131123.815not out2v ZIMHarare12 Jun 2010
281950147.371b J Botha1v SADurban9 Jan 2011
231840127.783lbw b R Vinay Kumar2v KTKKochi9 Apr 2011
12192063.163c †DJ Jacobs b KA Pollard1v MIBangalore12 Apr 2011
715153139.224b MS Gony2v DCHyderabad14 Apr 2011
352841125.004c S Anirudha b SB Jakati2v CSKChennai16 Apr 2011
30*2331130.433not out2v KKRKolkata22 Apr 2011
563882147.373b M Morkel2v DCDelhi26 Apr 2011
674244159.523c Harpreet Singh b AC Thomas1v PWBangalore29 Apr 2011
27314087.103b PP Chawla1v PKBangalore6 May 2011
27*333081.823not out2v KTKBangalore8 May 2011
39*3431114.713not out2v RRJaipur11 May 2011
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.