Cape Town - South African-born Keaton Jennings scored a century on debut for England in the fourth Test against India on Thursday.
And, as expected, there were many South Africans on social media feeling a little hard-done by.
Jennings, who was dropped on zero, brought up his maiden century in Mumbai before being caught on 112 from 219 balls off the bowling of Ravichandran Ashwin.
The 24-year-old is the son of former Proteas coach and wicketkeeper Ray Jennings, and captained South Africa at Under-19 level before moving to England in 2011.
The left-hander joins the likes of Kevin Pietersen, Jonathan Trott, Craig Kieswetter, Matt Prior and Andrew Strauss who are South African-born players that have represented England in international cricket.
Players who were born abroad are eligible to play for England after spending four years playing English county cricket, a policy that has attracted controversy in some quarters.
Soon after Jennings reaching his milestone, Twitter exploded with mixed receptions mainly from South Africans.
Former Proteas all-rounder Jacques Kallis was one of many left frustrated, saying: "Yet another one slips through our system. Well played Keaton Jennings".
However, many former and current England players - as well as South Africans - congratulated the Durham star on his well-deserved ton:
Yet another one slips through our system. Well played Keaton Jennings.??
— Jacques Kallis (@jacqueskallis75) December 8, 2016
England have found another in Keaton Jennings .. Looks a really good player .. Another from Durham conveyor belt .. #INDvENG
— Michael Vaughan (@MichaelVaughan) December 8, 2016
Made in South Africa, Michael! https://t.co/MBk4GFniVY
— KP (@KP24) December 8, 2016
@StewieCricket @JetJennings @englandcricket we produce quality south of the equator ????
— Robin John Peterson (@robbie13flair) December 8, 2016
Congratulations @JetJennings with his ??on debut for @ECB_cricket !plenty more to come!
— Roelof van der Merwe (@Roela52) December 8, 2016
Well played Keaton Jennings... Welcome to the club!?? #testdebuthundreds
— Alviro Petersen (@AlviroPetersen) December 8, 2016
What an amazing achievement from @JetJennings! That is what you call grabbing your opportunity with both hands ????????! Well deserved #INDvENG
— James Taylor (@jamestaylor20) December 8, 2016
He may be the worst footballer in the world but @JetJennings can play cricket. Well done mate proud of you #INDvENG #RunMachine #Durham
— Paul Collingwood (@Colly622) December 8, 2016
Outstanding @JetJennings ??
— Eoin Morgan (@Eoin16) December 8, 2016