Top Run ScorersIn last one year
Tests
ODIs
T20Is
Zak Crawley
ENG,  Rhb
955
Innings: 21Average: 47.75
Ben Duckett
ENG,  Lhb
846
Innings: 21Average: 42.30
Joe Root
ENG,  Rhb
788
Innings: 20Average: 43.77
Dawid Malan
ENG,  Lhb
681
Innings: 12Average: 56.75
Ben Stokes
ENG,  Lhb
539
Innings: 9Average: 59.88
Jos Buttler
ENG,  Rhb
375
Innings: 16Average: 25.00
Phil Salt
ENG,  Rhb
331
Innings: 5Average: 82.75
Jos Buttler
ENG,  Rhb
214
Innings: 7Average: 35.66
Liam Livingstone
194
Innings: 8Average: 32.33
Top Wicket TakersIn last one year
Tests
ODIs
T20Is
Stuart Broad
ENG,  Rfm
28
Innings: 12Average: 26.35
Tom Hartley
ENG,  Sla
22
Innings: 9Average: 36.13
Chris Woakes
ENG,  Rfm
19
Innings: 6Average: 18.15
David Willey
ENG,  Lfm
16
Innings: 9Average: 22.06
Adil Rashid
ENG,  Lb
16
Innings: 10Average: 30.18
Reece Topley
ENG,  Lfm
13
Innings: 7Average: 23.84
Adil Rashid
ENG,  Lb
12
Innings: 9Average: 20.33
Rehan Ahmed
ENG,  Lbg
8
Innings: 5Average: 23.87
Sam Curran
ENG,  Lmf
7
Innings: 8Average: 29.42