Wiktionary
bat five hundred
vb. (context idiomatic English) To be successful half of the time, to have a success rate of 50%.