Records type batting analysis [change type]
View reverse cumulative averages [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 152 1892 109 Profile
filtered 2012-2024 142 152 27 13833 254 110.66 19692 70.24 47 105 0 152 1367 82
Reverse cumulative
1 1 0 84 84 84.00 128 65.62 0 1 0 1 12 0 Test v India 7 Mar 2024 Test # 2534
2 2 1 206 122* 206.00 402 51.24 1 1 0 2 22 0 Test v India 23 Feb 2024 Test # 2531
2 2 1 206 122* 206.00 402 51.24 1 1 0 2 22 0 Test v India 15 Feb 2024 Test # 2530
2 2 1 206 122* 206.00 402 51.24 1 1 0 2 22 0 Test v India 2 Feb 2024 Test # 2526
2 2 1 206 122* 206.00 402 51.24 1 1 0 2 22 0 Test v India 25 Jan 2024 Test # 2525
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v Pakistan 11 Nov 2023 ODI # 4701
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v Netherlands 8 Nov 2023 ODI # 4697
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v Australia 4 Nov 2023 ODI # 4693
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v India 29 Oct 2023 ODI # 4686
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v Sri Lanka 26 Oct 2023 ODI # 4682
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v South Africa 21 Oct 2023 ODI # 4677
3 3 1 266 122* 133.00 474 56.11 1 2 0 3 26 0 ODI v Afghanistan 15 Oct 2023 ODI # 4670
4 4 1 348 122* 116.00 542 64.20 1 3 0 4 34 1 ODI v Bangladesh 10 Oct 2023 ODI # 4664
5 5 1 425 122* 106.25 628 67.67 1 4 0 5 38 2 ODI v New Zealand 5 Oct 2023 ODI # 4658
5 5 1 425 122* 106.25 628 67.67 1 4 0 5 38 2 ODI v New Zealand 15 Sep 2023 ODI # 4647
5 5 1 425 122* 106.25 628 67.67 1 4 0 5 38 2 ODI v New Zealand 13 Sep 2023 ODI # 4643
5 5 1 425 122* 106.25 628 67.67 1 4 0 5 38 2 ODI v New Zealand 10 Sep 2023 ODI # 4640
5 5 1 425 122* 106.25 628 67.67 1 4 0 5 38 2 ODI v New Zealand 8 Sep 2023 ODI # 4636
6 6 1 516 122* 103.20 734 70.29 1 5 0 6 49 3 Test v Australia 27 Jul 2023 Test # 2515
7 7 1 600 122* 100.00 829 72.37 1 6 0 7 57 4 Test v Australia 19 Jul 2023 Test # 2512
7 7 1 600 122* 100.00 829 72.37 1 6 0 7 57 4 Test v Australia 6 Jul 2023 Test # 2509
7 7 1 600 122* 100.00 829 72.37 1 6 0 7 57 4 Test v Australia 28 Jun 2023 Test # 2508
8 8 2 718 122* 119.66 981 73.19 2 6 0 8 64 8 Test v Australia 16 Jun 2023 Test # 2507
9 9 2 774 122* 110.57 1040 74.42 2 7 0 9 68 9 Test v Ireland 1 Jun 2023 Test # 2504
10 11 3 1022 153* 127.75 1377 74.21 3 8 0 11 86 15 Test v New Zealand 24 Feb 2023 Test # 2494
11 12 3 1079 153* 119.88 1439 74.98 3 9 0 12 91 16 Test v New Zealand 16 Feb 2023 Test # 2492
11 12 3 1079 153* 119.88 1439 74.98 3 9 0 12 91 16 Test v Pakistan 17 Dec 2022 Test # 2483
11 12 3 1079 153* 119.88 1439 74.98 3 9 0 12 91 16 Test v Pakistan 9 Dec 2022 Test # 2480
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 Test v Pakistan 1 Dec 2022 Test # 2478
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 Test v South Africa 8 Sep 2022 Test # 2476
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 Test v South Africa 25 Aug 2022 Test # 2475
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 Test v South Africa 17 Aug 2022 Test # 2474
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 ODI v South Africa 24 Jul 2022 ODI # 4437
12 13 3 1152 153* 115.20 1508 76.39 3 10 0 13 97 16 ODI v South Africa 22 Jul 2022 ODI # 4435
13 14 3 1238 153* 112.54 1585 78.10 3 11 0 14 102 18 ODI v South Africa 19 Jul 2022 ODI # 4434
13 14 3 1238 153* 112.54 1585 78.10 3 11 0 14 102 18 ODI v India 17 Jul 2022 ODI # 4433
13 14 3 1238 153* 112.54 1585 78.10 3 11 0 14 102 18 ODI v India 14 Jul 2022 ODI # 4428
13 14 3 1238 153* 112.54 1585 78.10 3 11 0 14 102 18 ODI v India 12 Jul 2022 ODI # 4424
14 15 4 1380 153* 125.45 1758 78.49 4 11 0 15 121 19 Test v India 1 Jul 2022 Test # 2470
15 16 5 1466 153* 133.27 1883 77.85 4 12 0 16 132 20 Test v New Zealand 23 Jun 2022 Test # 2467
16 17 5 1642 176 136.83 2094 78.41 5 12 0 17 158 21 Test v New Zealand 10 Jun 2022 Test # 2465
17 18 6 1757 176 146.41 2264 77.60 6 12 0 18 170 21 Test v New Zealand 2 Jun 2022 Test # 2464
17 18 6 1757 176 146.41 2264 77.60 6 12 0 18 170 21 Test v West Indies 24 Mar 2022 Test # 2459
18 19 6 1910 176 146.92 2580 74.03 7 12 0 19 184 21 Test v West Indies 16 Mar 2022 Test # 2457
19 20 6 2019 176 144.21 2784 72.52 8 12 0 20 190 21 Test v West Indies 8 Mar 2022 Test # 2454
19 20 6 2019 176 144.21 2784 72.52 8 12 0 20 190 21 Test v Australia 14 Jan 2022 Test # 2449
19 20 6 2019 176 144.21 2784 72.52 8 12 0 20 190 21 Test v Australia 5 Jan 2022 Test # 2446
20 21 6 2069 176 137.93 2866 72.19 8 13 0 21 194 21 Test v Australia 26 Dec 2021 Test # 2442
21 22 6 2131 176 133.18 2982 71.46 8 14 0 22 201 21 Test v Australia 16 Dec 2021 Test # 2441
22 23 6 2220 176 130.58 3147 70.54 8 15 0 23 211 21 Test v Australia 8 Dec 2021 Test # 2440
22 23 6 2220 176 130.58 3147 70.54 8 15 0 23 211 21 Test v India 2 Sep 2021 Test # 2433
23 24 6 2341 176 130.05 3312 70.68 9 15 0 24 225 21 Test v India 25 Aug 2021 Test # 2432
24 25 7 2521 180* 140.05 3633 69.39 10 15 0 25 243 21 Test v India 12 Aug 2021 Test # 2429
25 27 7 2694 180* 134.70 3913 68.84 11 16 0 27 268 21 Test v India 4 Aug 2021 Test # 2428
25 27 7 2694 180* 134.70 3913 68.84 11 16 0 27 268 21 ODI v Sri Lanka 4 Jul 2021 ODI # 4298
26 28 8 2762 180* 138.10 4000 69.05 11 17 0 28 273 21 ODI v Sri Lanka 1 Jul 2021 ODI # 4297
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 ODI v Sri Lanka 29 Jun 2021 ODI # 4296
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 Test v New Zealand 10 Jun 2021 Test # 2423
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 Test v New Zealand 2 Jun 2021 Test # 2422
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 Test v India 4 Mar 2021 Test # 2414
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 Test v India 24 Feb 2021 Test # 2412
27 29 9 2841 180* 142.05 4087 69.51 11 18 0 29 277 21 Test v India 13 Feb 2021 Test # 2411
28 30 9 3059 218 145.66 4464 68.52 12 18 0 30 296 23 Test v India 5 Feb 2021 Test # 2409
29 31 9 3245 218 147.50 4773 67.98 13 18 0 31 314 23 Test v Sri Lanka 22 Jan 2021 Test # 2405
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 Test v Sri Lanka 14 Jan 2021 Test # 2403
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 ODI v Australia 16 Sep 2020 ODI # 4261
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 ODI v Australia 13 Sep 2020 ODI # 4260
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 ODI v Australia 11 Sep 2020 ODI # 4259
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 Test v Pakistan 21 Aug 2020 Test # 2393
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 Test v Pakistan 13 Aug 2020 Test # 2392
30 32 9 3473 228 151.00 5094 68.17 14 18 0 32 332 24 Test v Pakistan 5 Aug 2020 Test # 2391
31 33 10 3541 228 153.95 5150 68.75 14 19 0 33 340 25 Test v West Indies 24 Jul 2020 Test # 2390
31 33 10 3541 228 153.95 5150 68.75 14 19 0 33 340 25 Test v West Indies 16 Jul 2020 Test # 2389
31 33 10 3541 228 153.95 5150 68.75 14 19 0 33 340 25 ODI v South Africa 9 Feb 2020 ODI # 4242
31 33 10 3541 228 153.95 5150 68.75 14 19 0 33 340 25 ODI v South Africa 7 Feb 2020 ODI # 4238
31 33 10 3541 228 153.95 5150 68.75 14 19 0 33 340 25 ODI v South Africa 4 Feb 2020 ODI # 4234
32 35 10 3658 228 146.32 5354 68.32 14 21 0 35 351 26 Test v South Africa 24 Jan 2020 Test # 2382
32 35 10 3658 228 146.32 5354 68.32 14 21 0 35 351 26 Test v South Africa 16 Jan 2020 Test # 2380
33 36 10 3719 228 143.03 5452 68.21 14 22 0 36 358 26 Test v South Africa 3 Jan 2020 Test # 2379
33 36 10 3719 228 143.03 5452 68.21 14 22 0 36 358 26 Test v South Africa 26 Dec 2019 Test # 2377
34 37 10 3945 228 146.11 5893 66.94 15 22 0 37 380 27 Test v New Zealand 29 Nov 2019 Test # 2371
34 37 10 3945 228 146.11 5893 66.94 15 22 0 37 380 27 Test v New Zealand 21 Nov 2019 Test # 2367
35 38 10 4002 228 142.92 6034 66.32 15 23 0 38 383 27 Test v Australia 12 Sep 2019 Test # 2362
36 39 10 4073 228 140.44 6202 65.67 15 24 0 39 393 27 Test v Australia 4 Sep 2019 Test # 2360
37 40 10 4150 228 138.33 6407 64.77 15 25 0 40 400 27 Test v Australia 22 Aug 2019 Test # 2357
37 40 10 4150 228 138.33 6407 64.77 15 25 0 40 400 27 Test v Australia 14 Aug 2019 Test # 2355
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 Test v Australia 1 Aug 2019 Test # 2353
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 Test v Ireland 24 Jul 2019 Test # 2352
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 ODI v New Zealand 14 Jul 2019 ODI # 4192
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 ODI v Australia 11 Jul 2019 ODI # 4191
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 ODI v New Zealand 3 Jul 2019 ODI # 4183
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 ODI v India 30 Jun 2019 ODI # 4179
38 41 10 4207 228 135.70 6526 64.46 15 26 0 41 406 27 ODI v Australia 25 Jun 2019 ODI # 4173
39 42 10 4264 228 133.25 6615 64.45 15 27 0 42 409 27 ODI v Sri Lanka 21 Jun 2019 ODI # 4168
40 43 10 4352 228 131.87 6697 64.98 15 28 0 43 414 28 ODI v Afghanistan 18 Jun 2019 ODI # 4163
41 44 11 4452 228 134.90 6791 65.55 16 28 0 44 425 28 ODI v West Indies 14 Jun 2019 ODI # 4158
41 44 11 4452 228 134.90 6791 65.55 16 28 0 44 425 28 ODI v Bangladesh 8 Jun 2019 ODI # 4153
42 45 11 4559 228 134.08 6895 66.12 17 28 0 45 435 29 ODI v Pakistan 3 Jun 2019 ODI # 4148
43 46 11 4610 228 131.71 6954 66.29 17 29 0 46 440 29 ODI v South Africa 30 May 2019 ODI # 4143
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Pakistan 19 May 2019 ODI # 4140
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Pakistan 17 May 2019 ODI # 4138
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Pakistan 14 May 2019 ODI # 4135
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Pakistan 11 May 2019 ODI # 4133
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Pakistan 8 May 2019 ODI # 4130
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 T20I v Pakistan 5 May 2019 T20I # 772
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 ODI v Ireland 3 May 2019 ODI # 4127
44 47 11 4694 228 130.38 7027 66.79 17 30 0 47 449 29 T20I v West Indies 10 Mar 2019 T20I # 752
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 T20I v West Indies 8 Mar 2019 T20I # 751
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 T20I v West Indies 5 Mar 2019 T20I # 750
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 ODI v West Indies 2 Mar 2019 ODI # 4103
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 ODI v West Indies 27 Feb 2019 ODI # 4099
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 ODI v West Indies 25 Feb 2019 ODI # 4098
45 48 11 4749 228 128.35 7067 67.19 17 31 0 48 456 29 ODI v West Indies 22 Feb 2019 ODI # 4097
46 49 11 4851 228 127.65 7164 67.71 18 31 0 49 465 29 ODI v West Indies 20 Feb 2019 ODI # 4096
47 50 11 4973 228 127.51 7389 67.30 19 31 0 50 475 29 Test v West Indies 9 Feb 2019 Test # 2346
47 50 11 4973 228 127.51 7389 67.30 19 31 0 50 475 29 Test v West Indies 31 Jan 2019 Test # 2344
47 50 11 4973 228 127.51 7389 67.30 19 31 0 50 475 29 Test v West Indies 23 Jan 2019 Test # 2342
47 50 11 4973 228 127.51 7389 67.30 19 31 0 50 475 29 Test v Sri Lanka 23 Nov 2018 Test # 2329
48 51 11 5097 228 127.42 7535 67.64 20 31 0 51 485 31 Test v Sri Lanka 14 Nov 2018 Test # 2326
48 51 11 5097 228 127.42 7535 67.64 20 31 0 51 485 31 Test v Sri Lanka 6 Nov 2018 Test # 2324
48 51 11 5097 228 127.42 7535 67.64 20 31 0 51 485 31 ODI v Sri Lanka 23 Oct 2018 ODI # 4058
48 51 11 5097 228 127.42 7535 67.64 20 31 0 51 485 31 ODI v Sri Lanka 20 Oct 2018 ODI # 4055
48 51 11 5097 228 127.42 7535 67.64 20 31 0 51 485 31 ODI v Sri Lanka 17 Oct 2018 ODI # 4054
49 52 11 5168 228 126.04 7618 67.83 20 32 0 52 491 31 ODI v Sri Lanka 13 Oct 2018 ODI # 4053
49 52 11 5168 228 126.04 7618 67.83 20 32 0 52 491 31 ODI v Sri Lanka 10 Oct 2018 ODI # 4052
50 53 11 5293 228 126.02 7808 67.78 21 32 0 53 503 32 Test v India 7 Sep 2018 Test # 2318
50 53 11 5293 228 126.02 7808 67.78 21 32 0 53 503 32 Test v India 30 Aug 2018 Test # 2317
50 53 11 5293 228 126.02 7808 67.78 21 32 0 53 503 32 Test v India 18 Aug 2018 Test # 2316
50 53 11 5293 228 126.02 7808 67.78 21 32 0 53 503 32 Test v India 9 Aug 2018 Test # 2315
51 54 11 5373 228 124.95 7964 67.46 21 33 0 54 512 32 Test v India 1 Aug 2018 Test # 2314
52 55 12 5473 228 127.27 8084 67.70 22 33 0 55 522 32 ODI v India 17 Jul 2018 ODI # 4018
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v India 14 Jul 2018 ODI # 4016
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v India 12 Jul 2018 ODI # 4014
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 T20I v India 6 Jul 2018 T20I # 688
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 T20I v India 3 Jul 2018 T20I # 684
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 T20I v Australia 27 Jun 2018 T20I # 679
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v Australia 24 Jun 2018 ODI # 4013
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v Australia 21 Jun 2018 ODI # 4012
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v Australia 19 Jun 2018 ODI # 4011
53 56 13 5586 228 129.90 8200 68.12 23 33 0 56 530 33 ODI v Australia 16 Jun 2018 ODI # 4010
54 57 13 5636 228 128.09 8271 68.14 23 34 0 57 534 33 ODI v Australia 13 Jun 2018 ODI # 4009
54 57 13 5636 228 128.09 8271 68.14 23 34 0 57 534 33 ODI v Scotland 10 Jun 2018 ODI # 4008
54 57 13 5636 228 128.09 8271 68.14 23 34 0 57 534 33 Test v Pakistan 1 Jun 2018 Test # 2305
55 58 13 5704 228 126.75 8391 67.97 23 35 0 58 542 33 Test v Pakistan 24 May 2018 Test # 2304
56 59 13 5758 228 125.17 8519 67.59 23 36 0 59 546 33 Test v New Zealand 30 Mar 2018 Test # 2301
57 60 13 5809 228 123.59 8650 67.15 23 37 0 60 551 33 Test v New Zealand 22 Mar 2018 Test # 2299
57 60 13 5809 228 123.59 8650 67.15 23 37 0 60 551 33 ODI v New Zealand 10 Mar 2018 ODI # 3992
58 61 13 5911 228 123.14 8751 67.54 24 37 0 61 557 35 ODI v New Zealand 7 Mar 2018 ODI # 3989
58 61 13 5911 228 123.14 8751 67.54 24 37 0 61 557 35 ODI v New Zealand 3 Mar 2018 ODI # 3982
58 61 13 5911 228 123.14 8751 67.54 24 37 0 61 557 35 ODI v New Zealand 28 Feb 2018 ODI # 3981
59 62 13 5982 228 122.08 8826 67.77 24 38 0 62 562 36 ODI v New Zealand 25 Feb 2018 ODI # 3980
60 63 13 6044 228 120.88 8894 67.95 24 39 0 63 564 36 ODI v Australia 28 Jan 2018 ODI # 3968
60 63 13 6044 228 120.88 8894 67.95 24 39 0 63 564 36 ODI v Australia 26 Jan 2018 ODI # 3966
60 63 13 6044 228 120.88 8894 67.95 24 39 0 63 564 36 ODI v Australia 21 Jan 2018 ODI # 3960
60 63 13 6044 228 120.88 8894 67.95 24 39 0 63 564 36 ODI v Australia 19 Jan 2018 ODI # 3958
61 64 14 6135 228 122.70 9004 68.13 24 40 0 64 569 36 ODI v Australia 14 Jan 2018 ODI # 3951
62 66 15 6276 228 123.05 9312 67.39 24 42 0 66 578 36 Test v Australia 4 Jan 2018 Test # 2291
63 67 15 6337 228 121.86 9445 67.09 24 43 0 67 585 36 Test v Australia 26 Dec 2017 Test # 2289
63 67 15 6337 228 121.86 9445 67.09 24 43 0 67 585 36 Test v Australia 14 Dec 2017 Test # 2288
64 68 15 6404 228 120.83 9568 66.93 24 44 0 68 594 36 Test v Australia 2 Dec 2017 Test # 2285
65 69 15 6455 228 119.53 9672 66.73 24 45 0 69 599 36 Test v Australia 23 Nov 2017 Test # 2282
65 69 15 6455 228 119.53 9672 66.73 24 45 0 69 599 36 ODI v West Indies 29 Sep 2017 ODI # 3918
65 69 15 6455 228 119.53 9672 66.73 24 45 0 69 599 36 ODI v West Indies 27 Sep 2017 ODI # 3916
66 70 15 6539 228 118.89 9751 67.05 24 46 0 70 606 38 ODI v West Indies 24 Sep 2017 ODI # 3915
66 70 15 6539 228 118.89 9751 67.05 24 46 0 70 606 38 ODI v West Indies 21 Sep 2017 ODI # 3913
67 71 15 6593 228 117.73 9804 67.24 24 47 0 71 610 38 ODI v West Indies 19 Sep 2017 ODI # 3911
67 71 15 6593 228 117.73 9804 67.24 24 47 0 71 610 38 T20I v West Indies 16 Sep 2017 T20I # 622
67 71 15 6593 228 117.73 9804 67.24 24 47 0 71 610 38 Test v West Indies 7 Sep 2017 Test # 2274
68 73 15 6724 228 115.93 10013 67.15 24 49 0 73 634 38 Test v West Indies 25 Aug 2017 Test # 2271
69 74 15 6860 228 116.27 10202 67.24 25 49 0 74 656 38 Test v West Indies 17 Aug 2017 Test # 2270
70 75 15 6912 228 115.20 10303 67.08 25 50 0 75 662 38 Test v South Africa 4 Aug 2017 Test # 2268
71 76 15 6962 228 114.13 10397 66.96 25 51 0 76 668 38 Test v South Africa 27 Jul 2017 Test # 2266
72 77 15 7040 228 113.54 10473 67.22 25 52 0 77 680 38 Test v South Africa 14 Jul 2017 Test # 2264
73 78 15 7230 228 114.76 10707 67.52 26 52 0 78 707 39 Test v South Africa 6 Jul 2017 Test # 2262
73 78 15 7230 228 114.76 10707 67.52 26 52 0 78 707 39 ODI v Pakistan 14 Jun 2017 ODI # 3889
73 78 15 7230 228 114.76 10707 67.52 26 52 0 78 707 39 ODI v Australia 10 Jun 2017 ODI # 3885
74 79 15 7294 228 113.96 10772 67.71 26 53 0 79 711 41 ODI v New Zealand 6 Jun 2017 ODI # 3880
75 80 16 7427 228 116.04 10901 68.13 27 53 0 80 722 42 ODI v Bangladesh 1 Jun 2017 ODI # 3875
75 80 16 7427 228 116.04 10901 68.13 27 53 0 80 722 42 ODI v South Africa 29 May 2017 ODI # 3874
75 80 16 7427 228 116.04 10901 68.13 27 53 0 80 722 42 ODI v South Africa 27 May 2017 ODI # 3873
75 80 16 7427 228 116.04 10901 68.13 27 53 0 80 722 42 ODI v South Africa 24 May 2017 ODI # 3872
76 81 16 7500 228 115.38 10974 68.34 27 54 0 81 730 42 ODI v Ireland 7 May 2017 ODI # 3865
76 81 16 7500 228 115.38 10974 68.34 27 54 0 81 730 42 ODI v Ireland 5 May 2017 ODI # 3864
77 82 16 7601 228 115.16 11082 68.58 28 54 0 82 740 42 ODI v West Indies 9 Mar 2017 ODI # 3849
78 83 17 7691 228 116.53 11209 68.61 28 55 0 83 743 42 ODI v West Indies 5 Mar 2017 ODI # 3848
78 83 17 7691 228 116.53 11209 68.61 28 55 0 83 743 42 ODI v West Indies 3 Mar 2017 ODI # 3845
78 83 17 7691 228 116.53 11209 68.61 28 55 0 83 743 42 T20I v India 1 Feb 2017 T20I # 594
78 83 17 7691 228 116.53 11209 68.61 28 55 0 83 743 42 T20I v India 29 Jan 2017 T20I # 593
78 83 17 7691 228 116.53 11209 68.61 28 55 0 83 743 42 T20I v India 26 Jan 2017 T20I # 592
79 84 17 7745 228 115.59 11264 68.75 28 56 0 84 751 42 ODI v India 19 Jan 2017 ODI # 3821
80 85 17 7823 228 115.04 11359 68.87 28 57 0 85 755 43 ODI v India 15 Jan 2017 ODI # 3819
81 86 17 7911 228 114.65 11503 68.77 28 58 0 86 765 43 Test v India 16 Dec 2016 Test # 2241
82 87 17 7988 228 114.11 11615 68.77 28 59 0 87 776 43 Test v India 8 Dec 2016 Test # 2239
83 88 17 8066 228 113.60 11794 68.39 28 60 0 88 782 43 Test v India 26 Nov 2016 Test # 2238
84 89 17 8119 228 112.76 11892 68.27 28 61 0 89 788 43 Test v India 17 Nov 2016 Test # 2235
85 90 17 8243 228 112.91 12072 68.28 29 61 0 90 799 44 Test v India 9 Nov 2016 Test # 2232
86 91 17 8299 228 112.14 12194 68.05 29 62 0 91 803 44 Test v Bangladesh 28 Oct 2016 Test # 2227
86 91 17 8299 228 112.14 12194 68.05 29 62 0 91 803 44 Test v Bangladesh 20 Oct 2016 Test # 2225
86 91 17 8299 228 112.14 12194 68.05 29 62 0 91 803 44 T20I v Pakistan 7 Sep 2016 T20I # 566
86 91 17 8299 228 112.14 12194 68.05 29 62 0 91 803 44 ODI v Pakistan 4 Sep 2016 ODI # 3777
86 91 17 8299 228 112.14 12194 68.05 29 62 0 91 803 44 ODI v Pakistan 1 Sep 2016 ODI # 3775
87 92 17 8384 228 111.78 12280 68.27 29 63 0 92 811 44 ODI v Pakistan 30 Aug 2016 ODI # 3773
88 93 17 8473 228 111.48 12388 68.39 29 64 0 93 816 44 ODI v Pakistan 27 Aug 2016 ODI # 3771
89 94 17 8534 228 110.83 12460 68.49 29 65 0 94 822 44 ODI v Pakistan 24 Aug 2016 ODI # 3770
89 94 17 8534 228 110.83 12460 68.49 29 65 0 94 822 44 Test v Pakistan 11 Aug 2016 Test # 2216
90 95 17 8596 228 110.20 12583 68.31 29 66 0 95 830 44 Test v Pakistan 3 Aug 2016 Test # 2212
91 97 18 8921 254 112.92 13037 68.42 30 67 0 97 867 44 Test v Pakistan 22 Jul 2016 Test # 2208
91 97 18 8921 254 112.92 13037 68.42 30 67 0 97 867 44 Test v Pakistan 14 Jul 2016 Test # 2206
92 98 18 9014 254 112.67 13143 68.58 30 68 0 98 873 44 ODI v Sri Lanka 2 Jul 2016 ODI # 3758
93 99 18 9079 254 112.08 13197 68.79 30 69 0 99 882 44 ODI v Sri Lanka 29 Jun 2016 ODI # 3757
93 99 18 9079 254 112.08 13197 68.79 30 69 0 99 882 44 ODI v Sri Lanka 26 Jun 2016 ODI # 3755
93 99 18 9079 254 112.08 13197 68.79 30 69 0 99 882 44 ODI v Sri Lanka 24 Jun 2016 ODI # 3753
93 99 18 9079 254 112.08 13197 68.79 30 69 0 99 882 44 ODI v Sri Lanka 21 Jun 2016 ODI # 3751
93 99 18 9079 254 112.08 13197 68.79 30 69 0 99 882 44 Test v Sri Lanka 9 Jun 2016 Test # 2205
94 100 18 9159 254 111.69 13316 68.78 30 70 0 100 887 44 Test v Sri Lanka 27 May 2016 Test # 2204
94 100 18 9159 254 111.69 13316 68.78 30 70 0 100 887 44 Test v Sri Lanka 19 May 2016 Test # 2203
95 101 18 9213 254 111.00 13352 69.00 30 71 0 101 894 44 T20I v West Indies 3 Apr 2016 T20I # 557
95 101 18 9213 254 111.00 13352 69.00 30 71 0 101 894 44 T20I v New Zealand 30 Mar 2016 T20I # 555
95 101 18 9213 254 111.00 13352 69.00 30 71 0 101 894 44 T20I v Sri Lanka 26 Mar 2016 T20I # 551
95 101 18 9213 254 111.00 13352 69.00 30 71 0 101 894 44 T20I v Afghanistan 23 Mar 2016 T20I # 546
96 102 18 9296 254 110.66 13396 69.39 30 72 0 102 900 48 T20I v South Africa 18 Mar 2016 T20I # 540
96 102 18 9296 254 110.66 13396 69.39 30 72 0 102 900 48 T20I v West Indies 16 Mar 2016 T20I # 537
96 102 18 9296 254 110.66 13396 69.39 30 72 0 102 900 48 T20I v South Africa 21 Feb 2016 T20I # 506
96 102 18 9296 254 110.66 13396 69.39 30 72 0 102 900 48 T20I v South Africa 19 Feb 2016 T20I # 503
96 102 18 9296 254 110.66 13396 69.39 30 72 0 102 900 48 ODI v South Africa 14 Feb 2016 ODI # 3738
97 103 18 9405 254 110.64 13520 69.56 31 72 0 103 910 49 ODI v South Africa 12 Feb 2016 ODI # 3737
98 104 18 9530 254 110.81 13633 69.90 32 72 0 104 920 54 ODI v South Africa 9 Feb 2016 ODI # 3736
98 104 18 9530 254 110.81 13633 69.90 32 72 0 104 920 54 ODI v South Africa 6 Feb 2016 ODI # 3734
99 105 18 9582 254 110.13 13691 69.98 32 73 0 105 924 55 ODI v South Africa 3 Feb 2016 ODI # 3732
100 106 18 9658 254 109.75 13819 69.88 32 74 0 106 935 55 Test v South Africa 22 Jan 2016 Test # 2200
101 107 18 9768 254 109.75 13958 69.98 33 74 0 107 952 55 Test v South Africa 14 Jan 2016 Test # 2199
102 108 18 9818 254 109.08 14037 69.94 33 75 0 108 957 55 Test v South Africa 2 Jan 2016 Test # 2197
103 109 18 9891 254 108.69 14165 69.82 33 76 0 109 962 56 Test v South Africa 26 Dec 2015 Test # 2196
103 109 18 9891 254 108.69 14165 69.82 33 76 0 109 962 56 T20I v Pakistan 30 Nov 2015 T20I # 473
103 109 18 9891 254 108.69 14165 69.82 33 76 0 109 962 56 T20I v Pakistan 27 Nov 2015 T20I # 469
104 110 18 9962 254 108.28 14236 69.97 33 77 0 110 965 58 ODI v Pakistan 20 Nov 2015 ODI # 3712
104 110 18 9962 254 108.28 14236 69.97 33 77 0 110 965 58 ODI v Pakistan 17 Nov 2015 ODI # 3710
105 111 18 10025 254 107.79 14313 70.04 33 78 0 111 968 58 ODI v Pakistan 13 Nov 2015 ODI # 3708
105 111 18 10025 254 107.79 14313 70.04 33 78 0 111 968 58 ODI v Pakistan 11 Nov 2015 ODI # 3707
105 111 18 10025 254 107.79 14313 70.04 33 78 0 111 968 58 Test v Pakistan 1 Nov 2015 Test # 2184
106 113 18 10184 254 107.20 14625 69.63 33 80 0 113 986 58 Test v Pakistan 22 Oct 2015 Test # 2183
107 114 18 10269 254 106.96 14768 69.53 33 81 0 114 993 58 Test v Pakistan 13 Oct 2015 Test # 2180
107 114 18 10269 254 106.96 14768 69.53 33 81 0 114 993 58 Test v Australia 20 Aug 2015 Test # 2178
108 115 18 10399 254 107.20 14944 69.58 34 81 0 115 1012 59 Test v Australia 6 Aug 2015 Test # 2175
109 116 18 10462 254 106.75 15019 69.65 34 82 0 116 1021 60 Test v Australia 29 Jul 2015 Test # 2173
109 116 18 10462 254 106.75 15019 69.65 34 82 0 116 1021 60 Test v Australia 16 Jul 2015 Test # 2171
110 118 18 10656 254 106.56 15274 69.76 35 83 0 118 1047 60 Test v Australia 8 Jul 2015 Test # 2170
111 119 18 10724 254 106.17 15320 70.00 35 84 0 119 1055 61 T20I v New Zealand 23 Jun 2015 T20I # 423
111 119 18 10724 254 106.17 15320 70.00 35 84 0 119 1055 61 ODI v New Zealand 20 Jun 2015 ODI # 3659
112 120 19 10830 254 107.22 15417 70.24 36 84 0 120 1068 61 ODI v New Zealand 17 Jun 2015 ODI # 3657
113 121 19 10884 254 106.70 15480 70.31 36 85 0 121 1074 61 ODI v New Zealand 14 Jun 2015 ODI # 3656
113 121 19 10884 254 106.70 15480 70.31 36 85 0 121 1074 61 ODI v New Zealand 12 Jun 2015 ODI # 3655
114 122 19 10988 254 106.67 15558 70.62 37 85 0 122 1087 63 ODI v New Zealand 9 Jun 2015 ODI # 3654
114 122 19 10988 254 106.67 15558 70.62 37 85 0 122 1087 63 Test v New Zealand 29 May 2015 Test # 2163
115 124 19 11170 254 106.38 15858 70.43 37 87 0 124 1110 63 Test v New Zealand 21 May 2015 Test # 2162
115 124 19 11170 254 106.38 15858 70.43 37 87 0 124 1110 63 Test v West Indies 1 May 2015 Test # 2160
116 125 20 11352 254 108.11 16087 70.56 38 87 0 125 1127 67 Test v West Indies 21 Apr 2015 Test # 2158
117 127 20 11494 254 107.42 16299 70.51 38 89 0 127 1143 68 Test v West Indies 13 Apr 2015 Test # 2157
117 127 20 11494 254 107.42 16299 70.51 38 89 0 127 1143 68 ODI v Afghanistan 13 Mar 2015 ODI # 3635
117 127 20 11494 254 107.42 16299 70.51 38 89 0 127 1143 68 ODI v Bangladesh 9 Mar 2015 ODI # 3630
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v Sri Lanka 1 Mar 2015 ODI # 3619
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v Scotland 23 Feb 2015 ODI # 3611
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v New Zealand 20 Feb 2015 ODI # 3607
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v Australia 14 Feb 2015 ODI # 3600
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v Australia 1 Feb 2015 ODI # 3597
118 128 20 11615 254 107.54 16407 70.79 39 89 0 128 1157 70 ODI v India 30 Jan 2015 ODI # 3595
119 129 20 11684 254 107.19 16477 70.91 39 90 0 129 1163 70 ODI v Australia 23 Jan 2015 ODI # 3589
119 129 20 11684 254 107.19 16477 70.91 39 90 0 129 1163 70 ODI v India 20 Jan 2015 ODI # 3586
119 129 20 11684 254 107.19 16477 70.91 39 90 0 129 1163 70 ODI v Australia 16 Jan 2015 ODI # 3578
120 130 20 11764 254 106.94 16576 70.97 39 91 0 130 1168 70 ODI v Sri Lanka 16 Dec 2014 ODI # 3569
121 131 20 11819 254 106.47 16652 70.97 39 92 0 131 1172 70 ODI v Sri Lanka 13 Dec 2014 ODI # 3567
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 ODI v Sri Lanka 10 Dec 2014 ODI # 3565
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 ODI v Sri Lanka 7 Dec 2014 ODI # 3563
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 ODI v Sri Lanka 3 Dec 2014 ODI # 3561
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 ODI v Sri Lanka 29 Nov 2014 ODI # 3557
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 ODI v Sri Lanka 26 Nov 2014 ODI # 3554
122 132 21 11923 254 107.41 16769 71.10 40 92 0 132 1179 71 T20I v India 7 Sep 2014 T20I # 405
123 133 21 12036 254 107.46 16877 71.31 41 92 0 133 1189 74 ODI v India 5 Sep 2014 ODI # 3525
123 133 21 12036 254 107.46 16877 71.31 41 92 0 133 1189 74 ODI v India 2 Sep 2014 ODI # 3523
123 133 21 12036 254 107.46 16877 71.31 41 92 0 133 1189 74 ODI v India 30 Aug 2014 ODI # 3520
123 133 21 12036 254 107.46 16877 71.31 41 92 0 133 1189 74 ODI v India 27 Aug 2014 ODI # 3517
124 134 22 12185 254 108.79 17042 71.49 42 92 0 134 1207 75 Test v India 15 Aug 2014 Test # 2137
125 135 22 12262 254 108.51 17203 71.27 42 93 0 135 1214 75 Test v India 7 Aug 2014 Test # 2134
126 136 22 12318 254 108.05 17244 71.43 42 94 0 136 1223 75 Test v India 27 Jul 2014 Test # 2132
127 137 22 12384 254 107.68 17390 71.21 42 95 0 137 1230 75 Test v India 17 Jul 2014 Test # 2130
128 138 23 12538 254 109.02 17685 70.89 43 95 0 138 1245 75 Test v India 9 Jul 2014 Test # 2128
128 138 23 12538 254 109.02 17685 70.89 43 95 0 138 1245 75 Test v Sri Lanka 20 Jun 2014 Test # 2126
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 Test v Sri Lanka 12 Jun 2014 Test # 2124
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Sri Lanka 3 Jun 2014 ODI # 3496
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Sri Lanka 31 May 2014 ODI # 3495
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Sri Lanka 28 May 2014 ODI # 3494
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Sri Lanka 25 May 2014 ODI # 3493
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Sri Lanka 22 May 2014 ODI # 3492
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 T20I v Sri Lanka 20 May 2014 T20I # 401
129 139 24 12738 254 110.76 17983 70.83 44 95 0 139 1261 75 ODI v Scotland 9 May 2014 ODI # 3491
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 ODI v West Indies 5 Mar 2014 ODI # 3484
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 ODI v West Indies 2 Mar 2014 ODI # 3480
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 ODI v West Indies 28 Feb 2014 ODI # 3477
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 T20I v Australia 2 Feb 2014 T20I # 356
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 T20I v Australia 31 Jan 2014 T20I # 355
130 140 24 12845 254 110.73 18105 70.94 45 95 0 140 1268 75 T20I v Australia 29 Jan 2014 T20I # 354
131 141 24 12900 254 110.25 18191 70.91 45 96 0 141 1271 76 ODI v Australia 26 Jan 2014 ODI # 3463
131 141 24 12900 254 110.25 18191 70.91 45 96 0 141 1271 76 ODI v Australia 17 Jan 2014 ODI # 3455
131 141 24 12900 254 110.25 18191 70.91 45 96 0 141 1271 76 ODI v Australia 12 Jan 2014 ODI # 3454
131 141 24 12900 254 110.25 18191 70.91 45 96 0 141 1271 76 Test v Australia 26 Dec 2013 Test # 2110
131 141 24 12900 254 110.25 18191 70.91 45 96 0 141 1271 76 Test v Australia 13 Dec 2013 Test # 2107
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 Test v Australia 5 Dec 2013 Test # 2105
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 Test v Australia 21 Nov 2013 Test # 2103
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 ODI v Australia 16 Sep 2013 ODI # 3416
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 ODI v Australia 14 Sep 2013 ODI # 3415
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 ODI v Australia 11 Sep 2013 ODI # 3414
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 ODI v Australia 8 Sep 2013 ODI # 3412
132 142 24 12987 254 110.05 18385 70.63 45 97 0 142 1280 76 T20I v Australia 31 Aug 2013 T20I # 329
133 143 25 13077 254 110.82 18434 70.93 45 98 0 143 1293 77 T20I v Australia 29 Aug 2013 T20I # 328
134 144 25 13145 254 110.46 18618 70.60 45 99 0 144 1304 77 Test v Australia 21 Aug 2013 Test # 2094
134 144 25 13145 254 110.46 18618 70.60 45 99 0 144 1304 77 Test v Australia 9 Aug 2013 Test # 2093
134 144 25 13145 254 110.46 18618 70.60 45 99 0 144 1304 77 Test v Australia 1 Aug 2013 Test # 2092
135 145 25 13325 254 111.04 18956 70.29 46 99 0 145 1322 79 Test v Australia 18 Jul 2013 Test # 2091
135 145 25 13325 254 111.04 18956 70.29 46 99 0 145 1322 79 Test v Australia 10 Jul 2013 Test # 2090
135 145 25 13325 254 111.04 18956 70.29 46 99 0 145 1322 79 ODI v India 23 Jun 2013 ODI # 3377
135 145 25 13325 254 111.04 18956 70.29 46 99 0 145 1322 79 ODI v South Africa 19 Jun 2013 ODI # 3375
135 145 25 13325 254 111.04 18956 70.29 46 99 0 145 1322 79 ODI v New Zealand 16 Jun 2013 ODI # 3373
136 146 25 13393 254 110.68 19011 70.44 46 100 0 146 1327 79 ODI v Sri Lanka 13 Jun 2013 ODI # 3370
136 146 25 13393 254 110.68 19011 70.44 46 100 0 146 1327 79 ODI v Australia 8 Jun 2013 ODI # 3365
136 146 25 13393 254 110.68 19011 70.44 46 100 0 146 1327 79 ODI v New Zealand 5 Jun 2013 ODI # 3362
136 146 25 13393 254 110.68 19011 70.44 46 100 0 146 1327 79 ODI v New Zealand 2 Jun 2013 ODI # 3361
136 146 25 13393 254 110.68 19011 70.44 46 100 0 146 1327 79 ODI v New Zealand 31 May 2013 ODI # 3360
137 147 25 13497 254 110.63 19178 70.37 47 100 0 147 1336 79 Test v New Zealand 24 May 2013 Test # 2089
138 148 25 13568 254 110.30 19298 70.30 47 101 0 148 1344 79 Test v New Zealand 16 May 2013 Test # 2088
138 148 25 13568 254 110.30 19298 70.30 47 101 0 148 1344 79 Test v New Zealand 22 Mar 2013 Test # 2084
138 148 25 13568 254 110.30 19298 70.30 47 101 0 148 1344 79 Test v New Zealand 14 Mar 2013 Test # 2080
138 148 25 13568 254 110.30 19298 70.30 47 101 0 148 1344 79 Test v New Zealand 6 Mar 2013 Test # 2077
138 148 25 13568 254 110.30 19298 70.30 47 101 0 148 1344 79 ODI v New Zealand 23 Feb 2013 ODI # 3338
139 149 26 13647 254 110.95 19354 70.51 47 102 0 149 1351 81 ODI v New Zealand 20 Feb 2013 ODI # 3336
140 150 26 13703 254 110.50 19418 70.56 47 103 0 150 1355 81 ODI v New Zealand 17 Feb 2013 ODI # 3335
140 150 26 13703 254 110.50 19418 70.56 47 103 0 150 1355 81 T20I v New Zealand 15 Feb 2013 T20I # 304
140 150 26 13703 254 110.50 19418 70.56 47 103 0 150 1355 81 ODI v India 27 Jan 2013 ODI # 3329
141 151 27 13760 254 110.96 19463 70.69 47 104 0 151 1363 82 ODI v India 23 Jan 2013 ODI # 3327
141 151 27 13760 254 110.96 19463 70.69 47 104 0 151 1363 82 ODI v India 19 Jan 2013 ODI # 3322
141 151 27 13760 254 110.96 19463 70.69 47 104 0 151 1363 82 ODI v India 15 Jan 2013 ODI # 3320
141 151 27 13760 254 110.96 19463 70.69 47 104 0 151 1363 82 ODI v India 11 Jan 2013 ODI # 3318
141 151 27 13760 254 110.96 19463 70.69 47 104 0 151 1363 82 T20I v India 22 Dec 2012 T20I # 294
142 152 27 13833 254 110.66 19692 70.24 47 105 0 152 1367 82 Test v India 13 Dec 2012 Test # 2066
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page