This is the breakdown that I rec'd a number of years ago, I do not know how accurate but it gives an idea......
Royal Horse Guards
Cape Colony (135), Natal (1), Relief Of Mafeking (5), Talana (1), Defence Of Ladysmith (7), Tugela Heights (4), Relief Of Kimberley (136), Paardeberg (144), Orange Free State (82), Relief Of Ladysmith (7), Driefontein (137), Defence Of Mafeking (3), Transvaal (79), Johannesburg (101), Laing's Nek (7), Diamond Hill (68), Wittebergen (104), Belfast (14), South Africa 1901 (2), South Africa 1902 (4).
Military Historical Society
Well, you have the relevant part of WO100/112, so you can do your own head count, as a general rule, copies of their rank and file papers are in WO400, but, if your particular gentleman is not, don't worry, his originals should be extant at Combermere and in the event that you cannot visit yourself, they can be sent over to you, although, I would recommend a visit in person.