Kolkata Knight Riders v Sunrisers Hyderabad See Full Match List
Virat Kohli | Cricsq

  Home   >>  Player Ratings  >>  

Virat Kohli

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat546
Bowl---

Details

Tests, ODIs, T20IsIndia
T20L (last)RC Bangalore
BowlingPace Bowler
BattingRighthand Batsman

Match History Chart

Combined Batting and Bowling Innings Ratings Last 3 Years

Recent Innings

DateBat RtgBowl RtgTypeTeamAgainstResult
2018-05-19-22-IPLRC BangaloreRajasthan RsLost
2018-05-173-IPLRC BangaloreSrs HyderabadWon
2018-05-148-IPLRC BangaloreKXI PunjabWon
2018-05-12447-IPLRC BangaloreDelhi DdsWon
2018-05-07196-IPLRC BangaloreSrs HyderabadLost
2018-05-05-1-IPLRC BangaloreChennai SKsLost
2018-05-0161-IPLRC BangaloreMumbaiWon
2018-04-29287-IPLRC BangaloreKolkata KRsLost
2018-04-2538-IPLRC BangaloreChennai SKsLost
2018-04-2176-IPLRC BangaloreDelhi DdsWon
2018-04-17-24-IPLRC BangaloreMumbaiLost
2018-04-15213-IPLRC BangaloreRajasthan RsLost
2018-04-1362-IPLRC BangaloreKXI PunjabWon
2018-04-08-18-IPLRC BangaloreKolkata KRsLost
2018-02-210-T20IIndiaRSALost
2018-02-180-T20IIndiaRSAWon
2018-02-1634-ODIIndiaRSAWon
2018-02-1317-ODIIndiaRSAWon
2018-02-1029-ODIIndiaRSALost
2018-02-0774-ODIIndiaRSAWon
2018-02-043-ODIIndiaRSAWon
2018-02-01114-ODIIndiaRSAWon
2018-01-2446-TESTSIndiaRSAWon
2018-01-24114-TESTSIndiaRSAWon
2018-01-13791-TESTSIndiaRSALost
2018-01-13-246-TESTSIndiaRSALost
2018-01-05-235-TESTSIndiaRSALost
2018-01-05-192-TESTSIndiaRSALost
2017-12-02248-TESTSIndiaSRLNo Winner
2017-12-0242-16TESTSIndiaSRLNo Winner
2017-11-24156-TESTSIndiaSRLWon
2017-11-24--TESTSIndiaSRLWon
2017-11-16-140-27TESTSIndiaSRLNo Winner
2017-11-16686-TESTSIndiaSRLNo Winner
2017-11-070-T20IIndiaNZWon
2017-11-040-T20IIndiaNZLost
2017-11-010-T20IIndiaNZWon
2017-10-2937-ODIIndiaNZWon
2017-10-2537-ODIIndiaNZWon
2017-10-2272-ODIIndiaNZLost
2017-10-100-T20IIndiaAUSLost
2017-10-070-T20IIndiaAUSWon
2017-10-019-ODIIndiaAUSWon
2017-09-2844-ODIIndiaAUSLost
2017-09-2421-ODIIndiaAUSWon
2017-09-2143-ODIIndiaAUSWon
2017-09-17-45-ODIIndiaAUSWon
2017-09-060-T20IIndiaSRLWon
2017-09-0396-ODIIndiaSRLWon
2017-08-31105-4ODIIndiaSRLWon
2017-08-2726-ODIIndiaSRLWon
2017-08-241-ODIIndiaSRLWon
2017-08-2027-ODIIndiaSRLWon
2017-08-12-24-TESTSIndiaSRLWon
2017-08-12--TESTSIndiaSRLWon
2017-08-03-86-TESTSIndiaSRLWon
2017-08-03--TESTSIndiaSRLWon
2017-07-26-2-TESTSIndiaSRLWon
2017-07-2680-TESTSIndiaSRLWon
2017-07-09159-T20IIndiaWINLost
2017-07-0696-ODIIndiaWINWon
2017-07-02-211-ODIIndiaWINLost
2017-06-30-92-ODIIndiaWINWon
2017-06-2552-ODIIndiaWINWon
2017-06-230-ODIIndiaWINNo Winner
2017-06-18-50-ODIIndiaPAKLost
2017-06-1593-ODIIndiaBANWon
2017-06-11121-ODIIndiaRSAWon
2017-06-08-6449ODIIndiaSRLLost
2017-06-04-48-ODIIndiaPAKWon
2017-05-1452-IPLRC BangaloreDelhi DdsWon
2017-05-07-127-IPLRC BangaloreKolkata KRsLost
2017-05-05-101-IPLRC BangaloreKXI PunjabLost
2017-05-0132-IPLRC BangaloreMumbaiLost
2017-04-2936-IPLRC BangaloreRising Pune SsLost
2017-04-27-105-IPLRC BangaloreGujarat LsLost
2017-04-23-114-IPLRC BangaloreKolkata KRsLost
2017-04-1880-IPLRC BangaloreGujarat LsWon
2017-04-169-IPLRC BangaloreRising Pune SsLost
2017-04-1477-IPLRC BangaloreMumbaiLost
2017-03-16-97-TESTSIndiaAUSNo Winner
2017-03-04-62-TESTSIndiaAUSWon
2017-03-04-105-TESTSIndiaAUSWon
2017-02-23-193-TESTSIndiaAUSLost
2017-02-23-4-TESTSIndiaAUSLost
2017-02-09174-TESTSIndiaBANWon
2017-02-09-20-TESTSIndiaBANWon
2017-02-01-101-T20IIndiaENGWon
2017-01-29-9-T20IIndiaENGWon
2017-01-2647-T20IIndiaENGLost
2017-01-2228-ODIIndiaENGLost
2017-01-19-56-ODIIndiaENGWon
2017-01-15209-ODIIndiaENGWon
2016-12-16-112-TESTSIndiaENGWon
2016-12-08541-TESTSIndiaENGWon
2016-11-26129-TESTSIndiaENGWon
2016-11-261-TESTSIndiaENGWon
2016-11-17315-TESTSIndiaENGWon
2016-11-17114-TESTSIndiaENGWon
2016-11-09-41-TESTSIndiaENGNo Winner
2016-11-09249-TESTSIndiaENGNo Winner
2016-10-2915-ODIIndiaNZWon
2016-10-26184-ODIIndiaNZLost
2016-10-23782-ODIIndiaNZWon
2016-10-20-60-ODIIndiaNZLost
2016-10-16166-ODIIndiaNZWon
2016-10-08315-TESTSIndiaNZWon
2016-10-08-65-TESTSIndiaNZWon
2016-09-30-97-TESTSIndiaNZWon
2016-09-30223-TESTSIndiaNZWon
2016-09-22-57-TESTSIndiaNZWon
2016-09-227-TESTSIndiaNZWon
2016-08-28--T20IIndiaWINNo Winner
2016-08-27-5-T20IIndiaWINLost
2016-08-18--TESTSIndiaWINNo Winner
2016-08-09-161-TESTSIndiaWINWon
2016-08-09-65-TESTSIndiaWINWon
2016-07-3018-TESTSIndiaWINNo Winner
2016-07-21320-TESTSIndiaWINWon
2016-05-29129-IPLRC BangaloreSrs HyderabadLost
2016-05-24-49-IPLRC BangaloreGujarat LsWon
2016-05-22227-IPLRC BangaloreDelhi DdsWon
2016-05-18253-IPLRC BangaloreKXI PunjabWon
2016-05-16201-IPLRC BangaloreKolkata KRsWon
2016-05-14940IPLRC BangaloreGujarat LsWon
2016-05-11-72-IPLRC BangaloreMumbaiLost
2016-05-0918-IPLRC BangaloreKXI PunjabWon
2016-05-07711-IPLRC BangaloreRising Pune SsWon
2016-05-0231-IPLRC BangaloreKolkata KRsLost
2016-04-30-130-IPLRC BangaloreSrs HyderabadLost
2016-04-24238-IPLRC BangaloreGujarat LsLost
2016-04-2295-IPLRC BangaloreRising Pune SsWon
2016-04-20100-IPLRC BangaloreMumbaiLost
2016-04-17139-IPLRC BangaloreDelhi DdsLost
2016-04-12122-IPLRC BangaloreSrs HyderabadWon
2016-03-3122924T20IIndiaWINLost
2016-03-27802-T20IIndiaAUSWon
2016-03-23-38-T20IIndiaBANWon
2016-03-19411-T20IIndiaPAKWon
2016-03-15112-T20IIndiaNZLost
2016-03-06253-T20IIndiaBANWon
2016-03-03--T20IIndiaUAEWon
2016-03-01199-T20IIndiaSRLWon
2016-02-27212-T20IIndiaPAKWon
2016-02-24-95-T20IIndiaBANWon
2016-01-3190-T20IIndiaAUSWon
2016-01-29121-T20IIndiaAUSWon
2016-01-26237-T20IIndiaAUSWon
2016-01-23-53-ODIIndiaAUSWon
2016-01-20602-ODIIndiaAUSLost
2016-01-17388-ODIIndiaAUSLost
2016-01-15269-11ODIIndiaAUSLost
2016-01-12151-42ODIIndiaAUSLost
2015-12-0332-TESTSIndiaRSAWon
2015-12-0361-10TESTSIndiaRSAWon
2015-11-25-33-TESTSIndiaRSAWon
2015-11-25-1-TESTSIndiaRSAWon
2015-11-14--TESTSIndiaRSANo Winner
2015-11-05-86-TESTSIndiaRSAWon
2015-11-0553-TESTSIndiaRSAWon
2015-10-25-16ODIIndiaRSALost
2015-10-22443-ODIIndiaRSAWon
2015-10-18-38-ODIIndiaRSALost
2015-10-1440-ODIIndiaRSAWon
2015-10-11-229-2ODIIndiaRSALost
2015-10-05-64-T20IIndiaRSALost
2015-10-02119-T20IIndiaRSALost
2015-08-28-98-TESTSIndiaSRLWon
2015-08-2816-TESTSIndiaSRLWon
2015-08-20177-TESTSIndiaSRLWon
2015-08-20-8-TESTSIndiaSRLWon
2015-08-12212-TESTSIndiaSRLLost
2015-08-12-273-TESTSIndiaSRLLost
2015-06-2423-ODIIndiaBANWon
2015-06-2127-ODIIndiaBANLost
2015-06-18-57-38ODIIndiaBANLost
2015-06-101-TESTSIndiaBANNo Winner
2015-05-22-57-IPLRC BangaloreChennai SKsLost
2015-05-20-105-IPLRC BangaloreRajasthan RsWon
2015-05-170-IPLRC BangaloreDelhi DdsNo Winner
2015-05-151004-IPLRC BangaloreSrs HyderabadWon
2015-05-13-18-IPLRC BangaloreKXI PunjabLost
2015-05-10139-IPLRC BangaloreMumbaiWon
2015-05-06-63-IPLRC BangaloreKXI PunjabWon
2015-05-04728IPLRC BangaloreChennai SKsLost
2015-05-02147-IPLRC BangaloreKolkata KRsWon
2015-04-290-IPLRC BangaloreRajasthan RsNo Winner
2015-04-262-IPLRC BangaloreDelhi DdsWon
2015-04-2412112IPLRC BangaloreRajasthan RsWon
2015-04-22-125-IPLRC BangaloreChennai SKsLost
2015-04-19-5-IPLRC BangaloreMumbaiLost
2015-04-13115-IPLRC BangaloreSrs HyderabadLost
2015-04-11-116-IPLRC BangaloreKolkata KRsWon
2015-03-26-74-14ODIIndiaAUSLost
2015-03-19-79-ODIIndiaBANWon
2015-03-1438-ODIIndiaZimbabweWon
2015-03-105-ODIIndiaIRLWon
2015-03-0663-ODIIndiaWINWon
2015-02-282-ODIIndiaUAEWon
2015-02-22106-ODIIndiaRSAWon
2015-02-15123-ODIIndiaPAKWon
2015-01-30-134-ODIIndiaENGLost
2015-01-260-ODIIndiaAUSNo Winner
2015-01-20-78-ODIIndiaENGLost
2015-01-18-93-ODIIndiaAUSLost
2015-01-06258-TESTSIndiaAUSNo Winner
2015-01-0620-TESTSIndiaAUSNo Winner

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers