Bazball vs cricket as usual

Run rates and total runs for 2,659 innings of Test cricket, including 20 of Bazball.