My eyes are not always right. I have biases too, baked in from years of cricket. And I tend to trust the numbers, especially once I'm immersed in them.
And everything so far has told me that Shardul Thakur can't bat. I say this as someone who has seen all three of his Test fifties in six innings. In fact they are the reason I think it.
He's fun; it's like dropping a fox into a bunch of seagulls. There's screaming, squawking and blood everywhere. You're not sure what's happened until it's over. But you want to see it again.
If nothing else, he tries real hard, and he's smart. That seems to overcome the lack of elite skills he has. And if you can't enjoy a smart guy giving it his all, you're joyless.
But Shardul Thakur's first class record suggested none of this fun. He might average 38 in a couple of Tests, but in non Test first class cricket, it's less than 16. But incredibly it's like that for all international cricket.
At domestic level he cannot bat, put on an Indian shirt and he's Lord Beefy Shardul.
But when you watch him bat, it doesn't look like he's an all rounder. Twice today he tried to hit the ball straight and hard, and they veered off the edge through the off side. He could have been caught either time. Another he scooped the ball on the leg side at a catchable height. In fact, he's the king of catchable height, but he never gets caught.
Perhaps his worst two moments were both playing the pull from Robinson in one over. The first looked awkward and like someone trying it for the first time. The second was as if a bird was attacking him while a bug flew into his mouth. It was one of the worst attempts you'll see.
But a few overs later he played a kind of straight bat pull to Anderson, and it was sublime. He also looks good on back foot punches, and when not trying to overhit drives.
He veers between looking like a number eleven - unsure where the ball will end up - and a number seven who can get you more than a few. Often within the space of two balls.
His six from Robinson was really a combo of both the Thakur methods. It was a slower ball, outside off that he dragged gracefullyish over long on for six.
That England resorted to slower balls to him tells a pretty big story. Ollie Robinson and Jimmy Anderson have looked like cowboys entering town after too long on the range this Test. The pitch has been lifeless since Moeen Ali joined Ollie Pope. It's had brief moments with the new ball, but it's been tough for bowlers with the old one.
But Thakur made two fifties in this game. The first gave India a chance of getting a lead, the second gave them heaps to bowl at. The first was fun time happy go go slogging, the second some luck mixed in with a good temperament.
Either way, when he goes, he goes hard. It's exciting and maddening.
But his numbers are fascinating because in them I expected to find something my first look has missed. Hidden batting talent that was bursting to get out of him.
This is all of his first class innings. Tests are in red.
He's made nine first class 50s, three of them in six Test innings. His best first class score was an age ago. And before he came to Tests, he went through a pretty nasty dip.
When you look at his average by innings, it's clear he's not been on some improvement curve. Now he played little in 2018, so maybe he got good then; like a sell your soul to the devil type thing. But 2017 he was terrible, 2018 he didn't play and since thrn he has four of his nine 50s.
His average by innings doesn't show a player who could boss Tests with the bat.
But I wanted to dig deeper because even if I suspect luck has played a part, he must do something right. And you can see more method than appears in the madness.
He doesn't attack the spinners. Today he left Moeen alone and went for the quicks. And that's weird because India as a team took him for more than for runs an over.
But this is something he does in all innings. He loves attacking quicks.
And this might have something to do with him being better at Test level, where he'll face more quick bowling. But when you look at the non-Tests he's played outside Asia, he's still been rubbish. It's not from many matches, but neither has his success. He's not faced 500 international balls across 41 matches yet.
But when he attacks seam he also picks his length well. He doesn't touch length balls, but he's all in if you over pitch or go shorter.
So this doesn't match the visual of his light-himself-on-fire form of attack.
So clearly there is thinking going on. Even if he resembles a 90s tailender having a good time.
Today Joe root dismissed him, and funnily enough, I don't rate him (and his 45 bowling average) too high either. So for me, the guy I'm not sure can bat went out to the part-timer I don't think can bowl.
For Thakur's batting, I don't know if he can keep this up. Everything I have seen suggests it is unlikely.
But he tries real damn hard, fully commits to the bit, is clearly very smart and is fun as hell. I don't know whether he can keep batting like this, but I sure hope he can.

Great analysis Jarrod. I had written this in a forum few months ago before this series. Please have a read
I am surprised to say that we havent even realised he has been the single biggest match winner for India in terms of impact in last 1 year and half. Need proof read on:
1. West Indies last Odi. Kohli gets out on 85 odd and India struggling. Thakur comes hits sixes like having cup of tea and wins the match. 8 ball 22. Strike 1
2. T20 2 versus NZ. NZ Off to a great start. Guptill mauling indian bowlers. 4 4s and 2 6s in powerplay. Thakur comes and delivers Guptill out in the Last ball of powerplay. Nz finishes at 135. Game over ( He got the wicket of rampaging Munro 59 off 42 balls in first t20 which stalled their charge) Strike 2
3. T20 3 vs Nz: When all pace bowlers going at over 8 rate. He comes and delivers. Gets Guptill again and most importantly derails the chase with Grandhommes wicket. Finishes with figures of 2/21 in 3. Amazing. Strike 3
4. T20 4 : India tottering at 88/6 in 11.3 overs. In comes Thakur hits a quick fire 15 ball 20 and when he gets out India has scored 43 runs in 5 overs and are at more respectable 131/7. Now comes the clincher. Last over of the match. 7 runs needed in 6 balls. Nz 159/3. Seiffert 57 of 39 and Taylor 24 of 17. Win viz shows Indias chance of win as 1 perc. First ball Taylor gone slow full toss .. Seiffert run out. 5th ball Mitchell caught by Dube. India ties the match and wins in super over. Man of the match Thakur. 2 wickets in an over. Strike 4.
5. T20 5 : Again repeats this 2 wickets in an over when NZ is chasing. Gets Kuggeileijn and Santner out in 17 th over completely derailing the chase. Bumrah does the rest. India win by 7 runs. Minor but important impact.
Ends up With Highest wicket taker in the series.
Now we fly to Australia
6. ODI 3 :First 2 odi s he sits out. India get thrashed. Steven Smith is looking better than Bradman. Scoring runs for fun. 3rd odi Thakur back and gets Steve Smith. Smith does nothing for next 5 matches till he scores a century in Sydney. Thakur finishes the match with 3/53 in a high scoring game and takes the wickets of dangerous Henriques and Sean Abbot. Strike 5
First 2 t20s he sits out. Then in 3rd t20 he smashes 7 ball 17. If he would have been sent early he could have won the match. Instead Sundar was sent and he scored 7 of 6 balls. Weird captaincy.Btw in that match he took the wicket of Matthew wade as well 53 ball 80..the 19th over he bowled went for 7 runs and 1 wicket and checked Aus score which was looking to be on course for 200.
4th Test Brisbane : Enough said. Strike 6.
We fly back to India and see his impact :
England
2ndT20 : Takes the wickets of Morgan and Stokes. Clutch wickets in the death. Instead of 180 the score for England comes down to 165. Morgan was on 28 off 20 balls and Stokes 24 of 21. Fooled them with slowers and cutters
4th t20: Comes to bat when Indias innings is losing steam. Scores 10 Off 4 balls. Smacks Archer and Wood for a boundary. India score 185 instead of 177 odd. Thats the difference and india win by 8 runs. While bowling takes out Stokes and Morgan back to back balls. Gets Jordan as well. Bowls the last over. Keeps calm even after getting hammered for a 6 and 4. Ends up With 3/42.
5th t20 : England on rampage. Comes and delivers again. Gets Bairstow and Malan who was looking ominous in same over again : 68 of 46 balls and gets Jordan as well. Ends up with 3/45. The last 20 runs scored in last over of match when the match was already gone.
Ends the series being the highest wicket taker again. In consecutive t20 series.
1st odi: India under pump. Bairstow flaying India. Gets him out and derails Englands chase.. gets Buttler and Morgan in same
over ( its crazy) AGAIN. Ends up with 3/37.
So thats in a nutshell is my university dissertation on Mr Thakur. He has been the most impactful and consistent player in Indian wins in last 18 months.. and we should be happy we have him In our team. He has impact in at least 7 Indian wins which no other player has.. if he was from England he would have been hailed as next coming of Botham.. same goes for Aus and pakistan... but we Indians are hard to please.. right..