Which wicketkeeper has made the most stumpings off a single bowler?
And which players have the smallest difference between their batting and bowling averages in Tests and ODIs?

Moin Khan has the most stumpings off a single bowler, Saqlain Mushtaq, in ODIs, with 31 • G Chadwick/AllSport UK Ltd
Those batting and bowling averages for the New Zealander John Reid are indeed the most closely matched in Tests. Next comes the Indian allrounder Polly Umrigar, whose batting average of 42.22 was 0.14 higher than his bowling mark (42.08). Another New Zealander, Lindsay "Dad" Weir, had averages of 29.71 (batting) and 29.85 (bowling).
Leading the way in Tests in Australia's between-wars keeper Bert Oldfield, who took 28 stumpings (and only nine catches) off the bowling of legspinner Clarrie Grimmett. Another Australian, Adam Gilchrist, made 20 stumpings off Shane Warne, while Ian Healy had 15. For Sri Lanka, Kumar Sangakkara took 15 off Muthiah Muralidaran, while Pakistan's Kamran Akmal collected 15 off Danish Kaneria.
I'm always slightly nervous about answering questions like this, for obvious reasons! But the oldest Test XI that is still intact as I write is Pakistan's team from their match against New Zealand in Lahore in October 1969. Five of that side are now in their eighties; the oldest of them, Intikhab Alam, is 82 later this month (the youngest is 75-year-old Wasim Bari).
The West Indian batter Joe Solomon, who died a few days ago aged 93, is best remembered nowadays as the fielder whose accurate throw ensured that the first Test in Brisbane in 1960-61 ended in a tie, when he ran out Australia's last man Ian Meckiff with a direct hit from square leg.
Top of this list is the long-lasting offspinner John Traicos, who took Test wickets well over 22 years apart - for South Africa against Australia in Johannesburg in February 1970, and then in Zimbabwe's inaugural Test, against India in Harare in October 1992. This is not terribly surprising, as Traicos is well clear on the list of players with the longest gap between Test appearances.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes