The seam bowler joined Northants from Lancashire at the start of the 2017 season, and has gone on to take 67 first-class wickets at 23.83
Nathan Buck has signed a two-year contract extension which will keep him at Wantage Road until 2021.
The seam bowler joined Northants from Lancashire at the start of the 2017 season, and has gone on to take 67 first-class wickets at 23.83.
The 27-year-old was their leading wicket-taker during the 2018 Vitality Blast, finishing with 11 wickets at an average of 30.90, as Northants finished bottom of the North Group.
COUNTY HUB: Your one-stop shop for English domestic cricket
His strong performances in the tournament saw him rise from 647 to 475 in the T20 Player Index.
He said: “I’ve thoroughly enjoyed my cricket at the club since signing two years ago.
“To be part of Northamptonshire’s plans through until 2021 is fantastic news. I’m excited at the club’s ambition over the next few seasons.”