So it all seems a bit odd to me - even ignoring the fact that Boycott is a convicted domestic abuser.
Boycott and Strauss are, respectively, 6th and 11th on England's list of all-time run scorers.
Cook is #1, obviously, by a mile and got knighted last year.
But none of the others in the top 10 have Ks (Colin Cowdrey has a CBE; Athers, Gooch, Gower & Stewart have OBEs; KP and Bell have MBEs; and poor old Wally Hammond doesn't appear to have received anything).
Strauss obviously has had a number of successful leadership and administrative roles, plus he's done some stirling charity work in the last couple of years with the Ruth Strauss Foundation, but it still seems a bit random to honour him ahead of all the others on that list.
Boycott was of course famously completely self-centered, never held a position of authority in the England cricket team, made himself unavailable to play for England for four years in the middle of his prime, and then ended his career by helping to organize a rebel tour of apartheid-era South Africa.
Strikes me he's just been rewarded for keeping himself in the public eye for the last forty years......
All very arbitrary.