Question: who has the best batting average in test cricket
[{'answer': "Australia 's Sir Donald Bradman", 'provenance': [{'wikipedia_id': '18933273', 'title': 'Batting average', 'start_paragraph_id': 4, 'start_character': 176, 'end_paragraph_id': 4, 'end_character': 207, 'bleu_score': 1.0, 'section': 'Section::::Cricket.\n'}]}, {'answer': 'Sir Donald Bradman', 'provenance': [{'wikipedia_id': '18933273', 'title': 'Batting average', 'start_paragraph_id': 4, 'start_character': 188, 'end_paragraph_id': 4, 'end_character': 206, 'bleu_score': 1.0, 'section': 'Section::::Cricket.\n'}]}, {'answer': 'Don Bradman'}, {'provenance': [{'wikipedia_id': '18933273', 'title': 'Batting average', 'section': 'Section::::Cricket.\n', 'start_paragraph_id': 4, 'end_paragraph_id': 4, 'meta': {'evidence_span': ["ings played or completed, the highest Test batting average belongs to Australia's Sir Donald Bradman, with 99.94.\rhighlight sentence(s) con", "Among players with a minimum of 20 innings played or completed, the highest Test batting average belongs to Australia's Sir Donald Bradman, with 99.94.", "Most players have career batting averages in the range of 20 to 40. Among players with a minimum of 20 innings played or completed, the highest Test batting average belongs to Australia's Sir Donald Bradman, with 99.94."]}}]}]