I pulled out Bravo's numbers and put them together in an easy to read graphic. The numbers are revealing. Bravo is cricket's Jekyll and Hyde.
click image to enlarge
Bravo has been a below average batsman at home, but an elite batsman in overseas Tests. Since he made his Test debut, his overseas average is higher than the likes of Root, Kohli, Williamson and Warner.
He has scored 764 more runs in 2 less innings overseas. His home average is 22.08 runs
lower at home. This is the greatest differential between home and away averages in Test history.
In his career, he has performed marginally better batting at No 3. However, when taking a closer look at these numbers, we see that when playing at home, his numbers are much superior batting at No 4.
Conversely, when playing overseas, he has performed better batting at No 3.
The real question: Why is Bravo so poor at home?