Stats: Somerset create Twenty20 record despite losing the high-scoring thriller

Sam Billings' unbeaten 57 was the highest individual score during the game that witnessed a total of 457 runs.

Ben Stokes
The night at Bristol that changed Ben Stokes’ life – A timeline of the entire saga

The all-rounder will re-join the English side after missing out the Lord's Test.

Harmanpreet Kaur
Stats: Harmanpreet Kaur hits six sixes in a Kia Super League game

With the six sixes, Harmanpreet became only the 2nd player in the history of Kia Super League (6) to hit as many as six sixes.

Hanuma Vihari
Stats: Hanuma Vihari continues his rich vein of form in first-class cricket

Hanuma Vihari scored 5142 runs in the 63 first-class matches he has featured in thus far at an average of 59.79.

Adil Rashid
Stats: Adil Rashid joins a rare list of players to win a Test match without any contribution

England's 4-man pace attack didn't allow the bowler to bowl a single delivery in the match.

Cheteshwar Pujara run-out
Stats: Cheteshwar Pujara and his love with run outs in Test cricket

Five Indians including Pujara have got out run out on seven occasions in Test cricket thus far.

James Anderson
Stats: James Anderson completes 350 Test wickets in England

Anderson currently has 96 wickets in the 23 Test matches at Lord’s and four more wickets will make him the first pacer to take 100 Test wickets at a venue.

Cheteshwar Pujara
Stats: Does Cheteshwar Pujara ‘deserve’ a spot in the playing XI?

Cheteshwar Pujara has often struggled when he has been out of his comfort zone.

Virat Kohli & Joe Root
Stats: England’s Test history in numbers

Here we look at some of the numbers from England's Test history thus far.

Pavan Shah
Stats: Highest individual scores in Youth Test cricket

India posted a huge total of 613/8 in the 2nd Youth Test match against Sri Lanka.