After he dismissed Kraigg Brathwaite on the final morning of the third Test against West Indies at Old Trafford, Stuart Broad became the seventh bowler to 500 Test wickets. We look back at the 500th scalps of all bowlers who got there earlier, with Brathwaite also being the milestone wicket of the man who got there before Broad.
Courtney Walsh - March 2001 v South Africa, Port of Spain
The first man to reach 500 wickets, Walsh pinned Jacques Kallis lbw on the backfoot on the third day of the second Test. At the time of his dismissal, Kallis was displeased with the decision, suggesting an inside edge onto his pads; but Walsh didn't care, and neither did the home fans. Walsh retired a month later, but not before adding a further 19 wickets to his tally.
Shane Warne - March 2004 v Sri Lanka, Galle
In the spring of 2004, all eyes were on the two greatest spinners of the generation to see who would reach the 500-mark first. And it was the Australian who pipped Muttiah Muralitharan to the mark, when he forced Hashan Tillakaratne to top-edge a heave on the final day of the first Test with the visitors hunting for the win. Warne took 208 more wickets in the next three years to finish with 708 wickets, still the second-highest in the history of Test cricket.
Muttiah Muralitharan - March 2004 v Australia, Kandy
While Warne got to 500 in the final innings of the first Test, Muralitharan got there in the first innings of the second Test, and that too at his home town. Fighting a stomach bug, Muralitharan took 4 for 48 in 15 overs, including the wicket of Michael Kasprowicz with an offbreak that bowled him through his defences. Although Warne's match-winning performances dampened the Test match for Sri Lanka, Muralitharan reached the mark 21 Tests before the Australian. At the time, Muralitharan said that he wished to reach at least 650 wickets. He finished with 800, which is still 92 more than anyone else.
Glenn McGrath - July 2005 v England, Lord's
McGrath entered the iconic 2005 Ashes with 499 wickets, and the first English wicket - of Marcus Trescothick - helped the quick reach 500 when the opener edged one to Justin Langer at slip. It was a start Australia deperately needed, having been bowled out for 190 in the first innings. McGrath's impetus helped them take a first-innings lead and even win the opening Test. Before the second game, however, McGrath injured his right ankle and the series turned on its head. Over the next 18 months, McGrath took 55 more wickets and at the time of his retirement, his tally of 563 was the most by a fast bowler.
Anil Kumble - March 2006 v England, Mohali
In his 105th Test, Kumble became the second-fastest man to 500 when he trapped Steve Harmison lbw on the third day of the rain-hit second Test against England. It was his second wicket in two balls, with Kumble bowling Geraint Jones in the previous delivery with a wrong'un. He led through the game with nine wickets in a Player-of-the-Match performance. Kumble finished on 619 wickets, and remains the third-highest wicket-taker in Test cricket.
James Anderson - September 2017 v West Indies, Lord's
Lord's became the first ground to witness two men getting to the hallowed figure when Anderson bowled opener Kraigg Brathwaite at the start of the second innings, ending an 11-year wait for a man to reach 500 Test scalps. In typical Anderson fashion, it was an inswinger that did Brathwaite, crashing into the batsman's middle stump. The day got even better as Anderson took another six to wreck West Indies, finishing with 7 for 42 for the innings. Anderson is currently inching towards the 600-wicket mark, and if he gets there, will be the first pacer to do so in Test history.
Stuart Broad - July 2020 v West Indies, Old Trafford
Broad was on the field when Anderson got to 500, and Anderson accompanied him too when Broad got there three years later. The opponents were the same, and co-incidentally, so was the batsman. Kraigg Brathwaite, looking to defend off the back foot, was trapped lbw with a ball staying low and hitting him on his back leg on the final day of the final Test of West Indies' tour. Broad got to the mark in his 140th Test, and is the slowest in terms of matches to get there.

Sreshth Shah is a sub-editor at ESPNcricinfo