England has adopted an aggressive approach after Brendon McCullum was appointed as coach for the Test team which followed the Ashes debacle. England's team now looks to score run-a-ball in Tests as well, and this was put on display in the 1st Test against Pakistan where England scored 575 runs in a single day, which ended early due to bad light.
In the 2nd Test, where debutant spinner Abrar Ahmed was in top form and completed his 5-for in the first session of the match, England yet again played aggressively and where they could've been bowled out for 150-180, England posted 281/10 and attained a 79-run lead in the first innings as well.
While talking about players with the most sixes in Test cricket, Adam Gilchrist occupies the 3rd spot with 100 sixes in 137 innings, followed by Chris Gayle (98) & Jacques Kalli (97). The only Indian in this list, Virender Sehwag, ranks next with 91 sixes in 180 innings. West Indies legend Brian Lara, former Kiwi captain & all-rounder Chris Cairns, Sir Vivian Richards and Andrew Flintoff are also on the top 10, which makes Ben Stokes the only active cricketer to be on this list.