Category Archives: Stats Guru

Virat Kohli’s 2016 in perspective – some numbers

We all know what a 2016 Virat Kohli has had, in Tests.
3 Double tons in 3 back to back series, averaging 76 with the bat in 18 innings batted.

Virat Kohli - 3 Double Hundreds in a calendar year!

Virat Kohli – 3 Double Hundreds in a calendar year!

I was curious to see where this performance stands in the History of Test Cricket, in terms of sheer amount of runs, Batting average and a few other numbers.

Some observations follow:

Virat Kohli’s 2016 is at #50 in terms of Runs scored in a Calendar year by a player, with 1215 runs amassed in 18 innings.

Mohammad Yousuf’s 2006 tops the list with a staggering 1788 Test runs amassed in 19 innings at an average of 99.33. Bradmanesque? Whoah!

Sachin Tendulkar’s 2010 is #5 in the list with 1562 runs at 78.10. Sachin is the only Indian who has scored more than 1500 Test runs in a calendar year.

Maximum runs in a Calendar Year! Mohammad Yousuf's 2006 is Bradmanesque

Maximum runs in a Calendar Year! Mohammad Yousuf’s 2006 is Bradmanesque

In terms of Batting Averages in a Calendar Year, Virat Kohli’s 2016 is at #20. Sir Gary Sobers averaged 144 in 1958, the year which saw him score the iconic 365*. Sunil Gavaskar’s 1978 was phenomenal too, with Sunny bhai averaging 92 in the year he toured West Indies having to face the fearsome foursome.

Only 3 batsmen have had years where their batting average was above 100

Only 3 batsmen have had years where their batting average was above 100

The English on average play 15-17 Test matches a year, much more than India, who play 12-14. No wonder we see Alastair Cook scoring 1000+ runs in 4 different calendar years. The record for most calendar years with 1000+ Test runs is currently held by Matthew Hayden. He has 5 of them. Sunny, Sachin, Dravid , Sehwag all have 3.

4 Indians have 3 Calendar years each where they have amassed 1000+ Test runs

4 Indians have 3 Calendar years each where they have amassed 1000+ Test runs

An interesting observation from the below graphic – Joe Root now in 2 consecutive years, has failed to convert 20 50s into 100s. In the last 2 years, he has 26 scores of 50+ (which is great) but ony 6 of them above 100.

Viru Pa had 13 50+ scores in 2010, a record he jointly holds with Joe Root

Viru Pa had 13 50+ scores in 2010, a record he jointly holds with Joe Root

Looking at all these numbers, there’s one more observation that crosses my mind. Look at the “Year” column. 90% of the years are post 2000. The records amassed in Test batting in the 70s, 80s and 90s are far and few. Does it indirectly indicate Test Cricket conditions off late have become more batsman-friendly? Or the quality of bowlers reduced? Or mere coincidence. There are always going to be 2 views.

Perhaps a look at a similar study on Yearly Bowling Stats can help!

Srini’s All Time India Test XI

Ahead of India’s landmark 500th Test, an interesting Twitter conversation between my friends Bhaskar and Srikanth has triggered me to come up with this blog post.

Let’s see who all make it to my All Time India Test XI


Well, this is a no brainer. Sunil Gavaskar and Virender Sehwag own these positions. No second thought. Run machines in their own right, this pair can demoralize any frickin’ bowling attack in the World. With Sunny digging it out and Sehwag piercing the off side cordon to precision, it’d be a treat to watch for any Test cricket lover.

Positions 1 & 2

Positions 1 & 2

#3 & #4

#3 and #4

#3 and #4

Our 3 and 4 would also make it to All Time World Test XI. Do we have to look at stats? We all know them by heart.

#5 & #6

Now there are 4 contestants for these spots – V. Kohli, Azharuddin, Ganguly and VVS Laxman.

Not going by stats, Ganguly would make it to my playing XI for his captaincy skills and also being the sole left hander in the Top 6.

VVS misses out from the playing XI (tough call) to accommodate V. Kohli. The kind of consistency and class being showcased by Kohli, one just cannot remove him from the playing XI.


MS Dhoni would be my Wicketkeeper of choice (ahead of Syed Kirmani and Engineer by miles) for showcasing longevity in the long format of the game and for the tactical help he can provide to Ganguly.

MS Dhoni

MS Dhoni


Kapil Dev.

The batting All Rounder position which has been eluding India for years now.

Replacement for Kapil Dev: Error 404. Not Found.

Haryana Hurricane

Haryana Hurricane


Early call, but R Ashwin makes it to my list. 6 Man of the Series awards in 36 Tests speaks volumes about his match winning skills. Can also chip in with the bat (especially if opposition is WI).


Anil Kumble






Ask Srini – Cricket Quiz #5 – IPL

Catch all the Cricket Quizzes at one go, here. 

How well do you know the Indian Premier League? Take this Quiz to know!


Today’s theme – IPL

15 questions. 15 hints. 15 answers.


  1. Out of all the hundreds scored in IPL, who scored the slowest hundred (complete innings)?
  2. What’s the highest score in an IPL final for a winning cause?
  3. Who has got out for duck the most number of times in IPL?
  4. Who has the most number of 50 plus scores in IPL?
  5. Who has the highest career strike rate in IPL?
  6. Who holds the record for the worst economy rate (Inns) currently?
  7. There have been a whopping 14 hat-tricks that have been taken in IPL. Who are the only 2 players to pick more than one hat-trick?
  8. Which legendary bowler ended an innings with bowling figures of 5 for 5?
  9. Who has the worst career economy rate in IPL?
  10. Who delivered this best all-round performance of scoring 83 off 38 and picking up 4 wickets in the same innings?
  11. Which two pairs of players have the most century stands in IPL?
  12. Who has won the most number of matches as Captain?
  13. Who is the only player to win the Purple Cap twice?
  14. Which team has won the most consecutive number of matches?
  15. Which team has lost the most consecutive number of matches?







  1. It was his only IPL hundred
  2. It was scored by someone who is now an established Test player
  3. Remember that famous streak where he got our for a duck 4 out of 5 matches? 🙂
  4. No. It’s not Virat Kohli. He doesn’t hold all the records, at least as of now 🙂
  5. Maxwell, Sehwag, Gayle, ABD, Pollard and Yusuf Pathan are 2,3,4,5,6 and 7 in the list
  6. One of the following legends – Dinda, Aaron, Ishant, Umesh, Piyush Chawla 🙂
  7. Both Indians
  8. Spin bowler
  9. He has scored a century at Lord’s
  10. Mallya loved it
  11. One player features in both the pairs
  12. No hint for this 🙂
  13. No hint.
  14. They won 10 matches on the trot
  15. No hint







  1. Sachin Tendulkar. S/r of 151.51
  2. Murali Vijay’s 95 against RCB in 2011
  3. Shared by Gautam Gambhir and Harbhajan Singh. 12 ducks each
  4. David Warner, with 32 fifties.
  5. Andre Russell. 173.41
  6. Ishant Sharma. gave 66 runs (at 16.5) playing for SRH against CSK in 2013


    Beat that!

  7. Amit Mishra (3) and Yuvi (2)
  8. Anil Kumble, aginst RR in 2009
  9. Ajit Agarkar. 8.85


    Agarkar, take this!

  10. Yuvi. In 2014, against `Rajasthan Royals
  11. Kohli-Gayle and Kohli-ABD. 7 frickin’ century stands each


    Legends of the format. Legends of the Game!

  12. MS Dhoni. 82 wins. Second in the list id Gambhir with 60. Third is Gilchirist with 35. MSD you beauty!
  13. Dwayne “Champion” Bravo
  14. KKR. 2014-15
  15. PWI and DD. 11 matches.

Most consecutive losses in IPL. Look at the number of times PWI and DD feature in this list.




Ask Srini – Cricket Quiz #4 – Who am I?

Catch all the Cricket Quizzes at one go, here. 

Well, it’s Stats Saturday again. Time to test your knowledge on this beautiful game and enhance the same!

Let’s get into business.

10 questions, 10 hints, 10 answers!


Who am I?


  1. “I have scored more than 8000 ODI runs, but I haven’t played a single innings that lasted for more than 100 balls.”
  2. “Grant Elliot and Luke Ronchi hold the record for the highest 6th wicket partnership in ODI history with 267*. We’re second in this list.”
  3. “I am the only player apart from Don Bradman to have scored 4 consecutive 2nd innings Test centuries.”
  4. “I have bowled more than 900 overs in ODI cricket but not bowled a single wide. I hold this World record”
  5. “I’ve played more than 100 ODIs. I’ve been the #1 bowler in ICC rankings several times. But I haven’t got a single Man of the Match Award in my ODI career”
  6. “I have scored centuries in both World Cup Semi Final and Final”
  7. “I have picked a hat-trick spread across 3 overs, in Tests”
  8. “I have grabbed my first wicket in my first over on debut across all three formats”
  9. “I’m a batsman by nature. But in my very first ball of my bowling career, I picked a wicket, that too Brian Lara’s.”
  10. “I’ve won 4 consecutive man of the match awards in ODIs”







  1. No hint
  2. Asians
  3. I love Kamran Akmal
  4. Commentator
  5. No hint
  6. No hint
  7. Known for my mush
  8. Asian
  9. I’m quick between the wickets
  10. Captain


  1. Shahid Afridi. 8064 ODI runs.
  2. MS Dhoni and Mahela Jayawardene. 218. Africa XI vs Asia XI in 2007 in Chennai
  3. Gautam Gambhir. He also holds the record for getting dismissed for ducks in 4 consecutive 2nd innings. Bizarre in dee.
  4. Michael Holding
  5. Saeej Ajmal
  6. Mahela Jayawardene
  7. Merv Hughes
  8. Shaminda Eranga (Sri Lanka)
  9. Inzamam Ul Huq
  10. Sourav Ganguly

Ask Srini – #EngvsSL

The English summer is on with Sri Lanka’s tour of England beginning today at Leed’s. Sri Lank have a good 45 days to spend in England, playing 3 Tests, 5 ODIs and 1 T20I.

With the series under way, let’s look at a few stats from Eng vs SL Test encounters from the past.

In a span of 34 years (1982-2016) , Eng and SL have faced each other 28 times in the Test format, with England leading with 10 wins. SL have won 8 and 10 games were drawn.

Star Player Jaya

Mahela Jayawardene seems to have a liking for English bowlers. He has amassed a record 2212 runs in 23 matches, at an average of 58.21.

8 out of his 34 Test hundreds have been against the English. The second best for Lanka is Sanga with 3 hundreds.

Jaya also holds the record for the joint Highest Score in England – Sri Lanka encounters, with an unbeaten 213. Sanath Jayasuriya too has scored 213.

What the duck!

Today, Compton and Root both got our for ducks. They are nowhere close to Ravi Bopara though. In 5 innings against the Island country, he has amassed a record 3 ducks. 60% strike rate! Waah!


Jaya and Sanga batting together have scored 965 runs, highest in Eng vs SL encounters. Highest single innings partnership is however between Jayawardene and Samaraweera. 262 runs.

Spinning out the opposition

Test Legend M. Muralitharan has picked up a record 112 wickets in Eng vs SL encounters. Guess how many wickets does #2 in the list have? 49. WPUJC Vaas.
Muralitharan also holds the record for BBI, with 9 for 65 and BBM, with 16 for 220. What a legend! Looks like the English were clueless when Murali was around.


That’s it from this edition of #AskSrini. Click here for more such posts on Cricket stats.



Ask Srini – Cricket Quiz #3 – World Cups

Catch all the Cricket Quizzes at one go, here. 

Today’s theme: 50 Over World Cups


Dhoni with his baby!

5 Questions. 5 hints. 5 answers. Here goes!


  1. Who is the only international cricketer to have his career debut in a World Cup and make a century in the same match?
  2. Which South African bowler made his career debut in a World Cup match and walked away with figures of 4 for 41?
  3. Which is the only Team that has played more than 10 World Cup matches and not won a single match?
  4. Who holds the record for the best bowling figures in a World Cup for a losing cause?
  5. Who holds the record for the best bowling figures by a Captain in World Cups?


  1. His brother is a famous cricketer too
  2. He is known for the way he celebrates a wicket
  3. No hint
  4. Against Australia, in 2003 World Cup
  5. Asian


  1. Andy Flower. 1992. He made 115 on career debut
  2. Imran Tahir

Tahir celebrating a wicket!

3. Scotland

4. Shane Bond. 6 for 23

5. Shahid Afridi. 5 for 16

Ask Srini – Cricket Quiz #2: The Ashes

Catch all the Cricket Quizzes at one go, here. 

Today’s theme: The Ashes!

A replica Ashes urn is seen on the Gabba cricket ground in Brisbane

The Ashes Urn

5 Questions. 5 hints. 5 answers. Here goes!

  1. Who has taken the most wickets in all Ashes encounters combined?
  2. Which batsman holds the record for the highest individual score in an innings in the Ashes?
  3. Glenn McGrath, Ian Botham and Shane Warne all have one thing in common with respect to their batting stats in Ashes. What is it?
  4. Which bowler holds the record for the best bowling figures in an innings in the Ashes?
  5. Which player is second in the list of most Ashes 100s scored by an Aussie, after the Don himself?






  1. Marlon Samuels loves him
  2. It’s not Don Bradman
  3. Agarkar Agarkar Agarkar Agarkar Agarkar Agarkar Agarkar Agarkar Agarkar Agarkar
  4. We know him because of Anil Kumble
  5. No hint







  1. Shane Warne. 195 wickets

Shane Warned! 

2. Len Hutton. 364. Second highest is Sir Don Bradman. 334

3. 10 ducks. That’s what they have in common. 10 ducks in the Ashes.

4. Jim Laker. 10 for 53. Kumble became only the second player in Test History to pick 10 wickets in an innings, against Pakistan in Feroz Shah Kotla in Feb 1999

5. Steve Waugh

Ask Srini – Cricket Quiz #1 – ODI Batting

Do you know your Cricket well enough? Want to know a lot of interesting Cricket Trivia?

If your answer is yes, well, you’re at the right place.

This post hopefully marks the beginning of a series of posts on Cricket related Quizzes.

Let’s get into business right away.

Today’s theme is batsmen and ODIs.

Answers at the bottom of the post. Hints in between. 


1. Who is the unfortunate batsman who was given out for “Obstructing the field” while he was batting on 99?

2. Who is the batsman who has been “Run Out” most number of times in ODIs?

3. VVS Laxman has only 6 ODI hundreds, 4 of which came in a single calendar year. Which year was this?

4. Which batsman got out on 99 three times in ODIs?

5. Ricky Ponting has 20 ODI hundreds as Captain for a winning cause. Who is second in the list?






  1. We all love his commentary. #Sarcasm
  2. It’s not Inzamam. He is #3 in the list
  3. No hint
  4. No hint
  5. It’s not Ganguly


  1. Ramiz Raja

Ramiz Raja


2. Marvan Attapattu, with 41 dismissals. Rahul Dravid is #2 with 40. Inzy at #3 with 39.


Marvan Attapattu

3. 2004. Out of his six ODI hundreds, 4 came against the Aussies, 1 each against Pakistan and Zimbabwe

4. Sachin Ramesh Tendulkar. All three dismissals happened in the same year – 2007. Jayasuriya got out on 99 twice. There are 39 other players who got out on 99 once each.


So close, yet so far!

5. Mr. 360, AB de Villiers, with 10 centuries as Captain for a winning cause


Mr. 360

Virat Kohli: The Chase Master – Some Numbers

In yesterday’s post (click here to read), we looked at what Virat Kohli has achieved in the 50 Over format in his 8.5 year old illustrious career, so far.

Today, let’s take a look at why he’s considered one of the best Chasers to have ever played the format.

The data we’re looking at is only for matches where the team batting second “successfully chased” down the target. In other words, it’s a reflection of match-winning acumen of batsmen or their contribution towards taking their side home while chasing.

Let’s start with Innings per Century. Kohli is a Captain’s dream when it comes to chasing. “It’s easier if you know what number you have to chase”, he remarks casually, as if it’s the easiest thing in the world, when asked about his chasing appetite.

He scores a century every 4.4 innings while he chases down targets. That’s ridiculously awesome isn’t it? Anwar was impressive too, with 6.6 innings per Century.

Innings per Century

Stats for successful run chases – Innings per Century

What does your Captain expect you to do while chasing? Convert those 50s into 100s. Our man tops that list too. He has a 48% conversion with 13 hundreds and 14 fifties in successful run chases. Ponting’s number was 22%, to put things in perspective.

50s to 100s conversion

Stats for successful run chases – 50s to 100s Conversion

While chasing, you’re expected to stay till the end and see your side through. Best way to measure that is Batting Average. Kohli is just behind MS Dhoni and Michael Bevan in that list, and averages 84, so far amassing 3275 runs while chasing down targets successfully. Dhoni stands tall at 105.77.

By Average

Stats for successful run chases – By Batting Average

Kohli is just 1 hundred behind the Little Master himself in terms of absolute hundreds scored in successful run chases. Mohammad Azharuddin has 1 hundred in successful run chases to his credit.

Absolute hundreds

Stats for successful run chases – Absolute 100s

More posts in this series coming up. Suggestions welcome.

Stats courtesy: Cricinfo