Sanath Jayasuriya scored the fastest ODI fifty (off 17 balls) against Singapore at Singapore in 1996. This record stood for many years before being broken. Nairobi, Lord's, and Wanderers are all famous cricket grounds but not associated with this particular record.