Your question is too broad to answer easily. What features are being used on the 4500? BGP? EIGRP? VRF? Or maybe just simple layer 3 or layer 2?
For one customer I replaced their 4500s with a stack of MS350-24X. They needed OSPF and also wanted some 10GBaseT (as well as SFP+).
https://meraki.cisco.com/product/switches/stackable-access-switches/ms350-24x/
For another customer - I made a core from MS425-16s (they needed quite a few 10Gbe SFP+ ports so I went for an all 10Gbe core), and then used MS225-48LPs for their access later.
https://meraki.cisco.com/product/switches/aggregation-switches/ms425-16/
https://meraki.cisco.com/product/switches/stackable-access-switches/ms225-48/
Another customer needed a small number of 10Gbe ports, needed basic layer 3 but wanted redundant power supplies so I use the MS250s (lowest cost option with "proper" redundant power supplies).
https://meraki.cisco.com/product/switches/stackable-access-switches/ms250-48/
Another customer wanted lots of 10GBaseT ports, a small number of SFP+ ports, redundant power supplies but only need layer 2 functionality. I used MS355-24X2.
https://meraki.cisco.com/product/switches/stackable-access-switches/ms355-24x2/