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 by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
India in New Zealand ODI Series 2013/14201455029112358.20284102.46120267
India in New Zealand Test Series 2013/142014241214105*71.3334362.39110321
Asia Cup 2013/14201433018913663.00184102.72100203
World T20 2013/14201466331977106.33247129.150402410
Indian Premier League 20142014141413597327.62294122.110232316
Pataudi Trophy 2014201451001343913.4028846.53002150
India in England ODI Series 20142014441544018.007770.1300141
West Indies in India ODI Series 2014/15201433019112763.6719796.95110183
Sri Lanka in India ODI Series 2014/152014551329139*82.25316104.11120266
Border-Gavaskar Trophy 2014/152014-201548069216986.50109363.31410771
Carlton Mid One-Day International Tri-Series 2014/1520154412498.005246.1500000
ICC Cricket World Cup 2014/15201588230510750.8337481.55100291
Indian Premier League 201520151616550582*45.91386130.830303523
India in Bangladesh ODI Series 20152015330492516.336674.2400041
India in Sri Lanka Test Series 2015201536023310338.8345051.78110241
South Africa in India T20I Series 2015/162015220444322.0028157.1400013
South Africa in India ODI Series 2015/16201555024513849.0028187.19110116
Freedom Trophy 2015/1620154602008833.3338751.68010250
India in Australia ODI Series 2015/16201655038111776.2038499.22220324
India in Australia T20I Series 2015/16201633219990*199.00124160.48030184
Asia Cup 2015/16201654215356*76.50138110.87010200
World T20 2015/16201655327389*136.50186146.77030295
Indian Premier League 201620161616497311381.08640152.034718338
India in West Indies Test Series 2016201644025120062.7539863.07100281
West Indies v India T20I Series 20162016210161616.009177.7800030
New Zealand in India Test Series 2016/17201636030921151.5053757.54100340
New Zealand in India ODI Series 2016/172016552358154*119.33355100.85120304
England in India Test Series 2016/172016582655235109.17107660.87220721
England in India ODI Series 2016/17201733018512261.67173106.94110185
England in India T20I Series 2016/172017330522917.3345115.5600061
Australia in India Test Series 2016/17201712013136.503933.3300110
Border-Gavaskar Trophy 2016/172017230331511.006550.7700030
Indian Premier League 20172017101003086430.80252122.220412311
ICC Champions Trophy 2017201755325896*129.0026198.85031264
India in West Indies ODI Series 20172017552244111*81.3326293.13110196
India tour of Sri Lanka 20172017910357313181.8660694.55320545
Australia tour of India 2017/1820177712029233.6723884.87012180
New Zealand tour of India 2017/18201766136712173.40319115.05210309
Sri Lanka tour of India 2017/182017351610243152.5074282.21311574
India tour of South Africa 2017/18201811143871160*79.18106182.09420917
Indian Premier League 201820181414353092*48.18381139.110405218
India tour of Ireland and England 201820181318190314953.12133467.69252886
West Indies tour of India 2018/192018772637157*127.4070989.84400677
India tour of Australia 2018/192018-20191012150012345.4591554.64221435
India tour of New Zealand 2018/1920193301486049.3317883.15010141
Australia tour of India 2018/19201977140612367.67343118.37210408
Indian Premier League 201920191414046410033.14328141.461204613
World Cup 201920198813768253.7140892.16040332
2019 Cricket World Cup2019110676767.0063106.3501050
India tour of United States of America and West Indies 2019201965134012085.00321105.92210362

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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