5 Number of Test centuries for Alastair Cook in India - the most by any overseas batsman. He went past Everton Weekes, Clive Lloyd and Hashim Amla who made four centuries each in the country. He also bettered Jacques Kallis' eight centuries to register most hundreds by a visiting batsman in Asia. In the process he also became the fourth overseas player to score 1000 runs in India.

12 Centuries scored by Cook in the third innings of Tests - joint-most along with Kumar Sangakkara. He also hit his 12th century as captain to go past Graham Gooch's record for most centuries by an England captain.

24.58 Difference in averages between England's spinners and India's spinners in this match. The slow bowlers for England took 13 wickets at an average of 33.30, compared to nine wickets at 57.88 by India's spinners. England's spinners delivered about 60 balls per wicket whereas India spinners bowled more than 100 balls per wicket. The last time overseas spinners took more wickets with a better average than home spinners in India was at the Wankhede in 2012-13, when England's spinners took 19 wickets at 17.31 and India's took nine wickets at 46.44.

12 Consecutive completed Tests that produced positive results in India prior to this draw, excluding the Bangalore Test against South Africa last season in which rain intervened. The last completed Test to be drawn was the Nagpur Test between these same two teams in 2012-13. India had won all 12 of those Tests in the interim.

180 Runs added by Cook and Haseeb Hameed for the first wicket - the second-most by any opening pair in their team's second innings of a Test in India. Gautam Gambhir and Virender Sehwag added 182 runs against Australia in Mohali in 2008-09, which is the highest. The partnership is also the highest first-wicket stand for England in India, bettering Graeme Fowler and Tim Robinson's 178 in Chennai in 1984-85.

2009 Last time a Test in India had an average runs per wicket of more than 50 - the Ahmedabad Test against Sri Lanka which featured an average of 76.09. The average in this Rajkot Test was 50.24. There have been 19 Tests with an average of more than 50 since 2010 but this Test is the first in India.

5 Number of years in which Cook has scored 1000 or more Test runs, which he completed today in the course of his century. Only Sachin Tendulkar (6) has scored that many in more calendar years, whereas Brian Lara, Matthew Hayden, Ricky Ponting, Kallis and Sangakkara have also done it on five occasions. Cook has scored 1000-plus runs in 2006, 2010, 2012, 2015 and 2016.

230 Runs conceded by Ravichandran Ashwin in this Test - 167 in first innings and 63 in the second - which is the most he has leaked in a home Test. He had conceded 225 against New Zealand in Kanpur in the last series, but took 10 wickets in that match compared to just three in this. His average of 76.66 in this match is his second-worst in a home Test, behind 83.50 against the same opponents at Eden Gardens in 2012-13.

Bharath Seervi is stats sub-editor at ESPNcricinfo. @SeerviBharath