Records type batting analysis [change type]
View reverse cumulative averages [change view]
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 4s 6s
overall 2008-2019 181 178 14 8113 159 49.46 9178 88.39 27 39 4 822 53 Profile
Reverse cumulative
1 1 1 80 80* - 105 76.19 0 1 0 5 0 v Sri Lanka 28 Jun 2019 ODI # 4176
2 2 1 82 80* 82.00 108 75.92 0 1 0 5 0 v Pakistan 23 Jun 2019 ODI # 4171
3 3 1 137 80* 68.50 191 71.72 0 2 0 9 0 v New Zealand 19 Jun 2019 ODI # 4165
4 4 2 178 80* 89.00 274 64.96 0 2 0 13 0 v Afghanistan 15 Jun 2019 ODI # 4160
5 5 2 184 80* 61.33 281 65.48 0 2 0 14 0 v West Indies 10 Jun 2019 ODI # 4156
6 6 2 190 80* 47.50 290 65.51 0 2 0 15 0 v India 5 Jun 2019 ODI # 4150
7 7 2 203 80* 40.60 313 64.85 0 2 0 16 0 v England 30 May 2019 ODI # 4143
8 8 2 217 80* 36.16 330 65.75 0 2 0 18 0 v Pakistan 30 Jan 2019 ODI # 4090
9 9 2 276 80* 39.42 405 68.14 0 3 0 25 0 v Pakistan 27 Jan 2019 ODI # 4087
10 10 2 301 80* 37.62 435 69.19 0 3 0 28 0 v Pakistan 25 Jan 2019 ODI # 4084
11 11 2 309 80* 34.33 440 70.22 0 3 0 30 0 v Pakistan 22 Jan 2019 ODI # 4081
12 12 3 417 108* 46.33 560 74.46 1 3 0 37 1 v Pakistan 19 Jan 2019 ODI # 4080
13 13 3 417 108* 41.70 564 73.93 1 3 1 37 1 v Sri Lanka 12 Aug 2018 ODI # 4031
14 14 3 457 108* 41.54 587 77.85 1 3 1 43 1 v Sri Lanka 8 Aug 2018 ODI # 4030
15 15 3 516 108* 43.00 646 79.87 1 4 1 52 2 v Sri Lanka 5 Aug 2018 ODI # 4029
16 16 3 559 108* 43.00 689 81.13 1 4 1 58 2 v Sri Lanka 1 Aug 2018 ODI # 4027
17 17 3 578 108* 41.28 703 82.21 1 4 1 61 2 v Sri Lanka 29 Jul 2018 ODI # 4025
18 18 3 588 108* 39.20 722 81.44 1 4 1 63 2 v India 16 Feb 2018 ODI # 3978
19 19 3 659 108* 41.18 814 80.95 1 5 1 68 2 v India 13 Feb 2018 ODI # 3976
20 20 3 692 108* 40.70 854 81.03 1 5 1 72 2 v India 10 Feb 2018 ODI # 3973
21 21 3 693 108* 38.50 856 80.95 1 5 1 72 2 v India 7 Feb 2018 ODI # 3971
22 22 3 716 108* 37.68 888 80.63 1 5 1 76 2 v India 4 Feb 2018 ODI # 3970
23 23 3 732 108* 36.60 905 80.88 1 5 1 77 2 v India 1 Feb 2018 ODI # 3969
24 24 3 817 108* 38.90 997 81.94 1 6 1 81 2 v Bangladesh 18 Oct 2017 ODI # 3925
25 25 4 927 110* 44.14 1109 83.58 2 6 1 89 2 v Bangladesh 15 Oct 2017 ODI # 3923
26 26 4 962 110* 43.72 1163 82.71 2 6 1 92 3 v India 11 Jun 2017 ODI # 3886
27 27 4 978 110* 42.52 1183 82.67 2 6 1 94 3 v Pakistan 7 Jun 2017 ODI # 3881
28 28 4 1081 110* 45.04 1298 83.28 3 6 1 99 5 v Sri Lanka 3 Jun 2017 ODI # 3877
29 29 4 1136 110* 45.44 1352 84.02 3 7 1 110 5 v England 29 May 2017 ODI # 3874
30 30 4 1160 110* 44.61 1381 83.99 3 7 1 113 5 v England 27 May 2017 ODI # 3873
31 31 4 1233 110* 45.66 1457 84.62 3 8 1 121 5 v England 24 May 2017 ODI # 3872
32 32 4 1241 110* 44.32 1485 83.56 3 8 1 122 5 v New Zealand 4 Mar 2017 ODI # 3846
33 33 4 1281 110* 44.17 1523 84.11 3 8 1 128 6 v New Zealand 1 Mar 2017 ODI # 3843
34 34 4 1288 110* 42.93 1542 83.52 3 8 1 128 6 v New Zealand 25 Feb 2017 ODI # 3841
35 35 4 1298 110* 41.87 1555 83.47 3 8 1 130 6 v New Zealand 22 Feb 2017 ODI # 3839
36 36 4 1333 110* 41.65 1598 83.41 3 8 1 134 6 v New Zealand 19 Feb 2017 ODI # 3836
37 37 4 1487 154 45.06 1732 85.85 4 8 1 149 11 v Sri Lanka 10 Feb 2017 ODI # 3834
38 38 4 1488 154 43.76 1741 85.46 4 8 1 149 11 v Sri Lanka 7 Feb 2017 ODI # 3833
39 39 4 1522 154 43.48 1795 84.79 4 8 1 153 11 v Sri Lanka 4 Feb 2017 ODI # 3831
40 40 4 1537 154 42.69 1809 84.96 4 8 1 156 11 v Sri Lanka 1 Feb 2017 ODI # 3830
41 41 4 1594 154 43.08 1880 84.78 4 9 1 161 12 v Sri Lanka 28 Jan 2017 ODI # 3828
42 42 4 1619 154 42.60 1902 85.12 4 9 1 166 12 v Australia 12 Oct 2016 ODI # 3795
43 43 4 1623 154 41.61 1910 84.97 4 9 1 167 12 v Australia 9 Oct 2016 ODI # 3792
44 44 4 1668 154 41.70 1940 85.97 4 9 1 176 12 v Australia 5 Oct 2016 ODI # 3790
45 45 4 1684 154 41.07 1976 85.22 4 9 1 178 12 v West Indies 24 Jun 2016 ODI # 3754
46 46 5 1684 154 41.07 1977 85.17 4 9 1 178 12 v Australia 19 Jun 2016 ODI # 3750
47 47 5 1794 154 42.71 2076 86.41 5 9 1 191 12 v West Indies 15 Jun 2016 ODI # 3747
48 48 5 1854 154 43.11 2140 86.63 5 10 1 197 13 v Australia 11 Jun 2016 ODI # 3743
49 49 5 1889 154 42.93 2186 86.41 5 10 1 199 13 v Australia 7 Jun 2016 ODI # 3741
50 50 5 1909 154 42.42 2212 86.30 5 10 1 200 13 v West Indies 3 Jun 2016 ODI # 3739
51 51 5 1968 154 42.78 2305 85.37 5 11 1 204 13 v England 14 Feb 2016 ODI # 3738
52 52 5 1968 154 41.87 2308 85.26 5 11 2 204 13 v England 12 Feb 2016 ODI # 3737
53 53 5 2095 154 43.64 2438 85.93 6 11 2 217 15 v England 9 Feb 2016 ODI # 3736
54 54 5 2099 154 42.83 2446 85.81 6 11 2 218 15 v England 6 Feb 2016 ODI # 3734
55 55 5 2105 154 42.10 2455 85.74 6 11 2 219 15 v England 3 Feb 2016 ODI # 3732
56 56 5 2128 154 41.72 2468 86.22 6 11 2 224 15 v India 25 Oct 2015 ODI # 3700
57 57 5 2135 154 41.05 2478 86.15 6 11 2 224 15 v India 22 Oct 2015 ODI # 3698
58 58 5 2140 154 40.37 2493 85.84 6 11 2 224 15 v India 18 Oct 2015 ODI # 3695
59 59 5 2157 154 39.94 2510 85.93 6 11 2 227 15 v India 14 Oct 2015 ODI # 3692
60 60 5 2194 154 39.89 2569 85.40 6 11 2 230 15 v India 11 Oct 2015 ODI # 3689
61 61 5 2238 154 39.96 2624 85.28 6 11 2 237 15 v New Zealand 26 Aug 2015 ODI # 3678
62 62 5 2246 154 39.40 2632 85.33 6 11 2 239 15 v New Zealand 23 Aug 2015 ODI # 3677
63 63 5 2370 154 40.86 2758 85.93 7 11 2 252 18 v New Zealand 19 Aug 2015 ODI # 3676
64 64 5 2385 154 40.42 2793 85.39 7 11 2 254 18 v Bangladesh 15 Jul 2015 ODI # 3668
65 65 5 2407 154 40.11 2830 85.05 7 11 2 257 18 v Bangladesh 12 Jul 2015 ODI # 3666
66 66 5 2421 154 39.68 2848 85.00 7 11 2 259 18 v Bangladesh 10 Jul 2015 ODI # 3663
67 67 5 2431 154 39.20 2862 84.94 7 11 2 261 18 v New Zealand 24 Mar 2015 ODI # 3644
68 68 5 2447 154 38.84 2885 84.81 7 11 2 262 18 v Sri Lanka 18 Mar 2015 ODI # 3640
69 69 5 2459 154 38.42 2901 84.76 7 11 2 265 18 v U.A.E. 12 Mar 2015 ODI # 3633
70 70 5 2497 154 38.41 2928 85.28 7 11 2 274 18 v Pakistan 7 Mar 2015 ODI # 3626
71 71 5 2656 159 40.24 3056 86.91 8 11 2 290 22 v Ireland 3 Mar 2015 ODI # 3621
72 72 5 2721 159 40.61 3144 86.54 8 12 2 291 23 v West Indies 27 Feb 2015 ODI # 3616
73 73 5 2743 159 40.33 3172 86.47 8 12 2 293 23 v India 22 Feb 2015 ODI # 3610
74 74 5 2754 159 39.91 3198 86.11 8 12 2 294 23 v Zimbabwe 15 Feb 2015 ODI # 3601
75 75 5 2887 159 41.24 3303 87.40 9 12 2 305 29 v West Indies 28 Jan 2015 ODI # 3593
76 76 6 2948 159 42.11 3366 87.58 9 13 2 314 29 v West Indies 21 Jan 2015 ODI # 3587
77 77 7 3101 159 44.30 3508 88.39 10 13 2 328 29 v West Indies 18 Jan 2015 ODI # 3583
78 78 7 3167 159 44.60 3574 88.61 10 14 2 338 29 v West Indies 16 Jan 2015 ODI # 3579
79 79 7 3185 159 44.23 3602 88.42 10 14 2 341 29 v Australia 23 Nov 2014 ODI # 3551
80 80 7 3203 159 43.87 3622 88.43 10 14 2 344 29 v Australia 21 Nov 2014 ODI # 3549
81 81 7 3305 159 44.66 3737 88.43 11 14 2 353 29 v Australia 19 Nov 2014 ODI # 3548
82 82 7 3315 159 44.20 3759 88.18 11 14 2 354 29 v Australia 16 Nov 2014 ODI # 3546
83 83 7 3323 159 43.72 3772 88.09 11 14 2 355 29 v Australia 14 Nov 2014 ODI # 3545
84 84 7 3335 159 43.31 3792 87.94 11 14 2 357 29 v New Zealand 27 Oct 2014 ODI # 3538
85 85 7 3454 159 44.28 3927 87.95 12 14 2 372 29 v New Zealand 24 Oct 2014 ODI # 3537
86 86 7 3492 159 44.20 4001 87.27 12 14 2 373 29 v New Zealand 21 Oct 2014 ODI # 3536
87 87 7 3543 159 44.28 4076 86.92 12 15 2 375 29 v Australia 6 Sep 2014 ODI # 3526
88 88 7 3557 159 43.91 4098 86.79 12 15 2 377 29 v Zimbabwe 4 Sep 2014 ODI # 3524
89 89 7 3574 159 43.58 4126 86.62 12 15 2 379 29 v Australia 2 Sep 2014 ODI # 3522
90 90 7 3640 159 43.85 4206 86.54 12 16 2 384 30 v Zimbabwe 29 Aug 2014 ODI # 3518
91 91 7 3664 159 43.61 4235 86.51 12 16 2 388 30 v Australia 27 Aug 2014 ODI # 3516
92 92 7 3679 159 43.28 4256 86.44 12 16 2 390 30 v Zimbabwe 19 Aug 2014 ODI # 3508
93 93 8 3801 159 44.71 4388 86.62 13 16 2 396 33 v Zimbabwe 17 Aug 2014 ODI # 3507
94 94 8 3849 159 44.75 4449 86.51 13 16 2 400 33 v Sri Lanka 12 Jul 2014 ODI # 3502
95 95 8 3950 159 45.40 4551 86.79 14 16 2 411 33 v Sri Lanka 9 Jul 2014 ODI # 3501
96 96 8 4059 159 46.12 4681 86.71 15 16 2 419 34 v Sri Lanka 6 Jul 2014 ODI # 3500
97 97 8 4072 159 45.75 4697 86.69 15 16 2 422 34 v India 11 Dec 2013 ODI # 3444
98 98 8 4172 159 46.35 4814 86.66 16 16 2 430 34 v India 8 Dec 2013 ODI # 3443
99 99 8 4237 159 46.56 4902 86.43 16 17 2 435 35 v India 5 Dec 2013 ODI # 3442
100 100 8 4278 159 46.50 4950 86.42 16 17 2 441 35 v Pakistan 30 Nov 2013 ODI # 3441
101 101 8 4376 159 47.05 5081 86.12 16 18 2 448 35 v Pakistan 27 Nov 2013 ODI # 3440
102 102 8 4379 159 46.58 5084 86.13 16 18 2 448 35 v Pakistan 24 Nov 2013 ODI # 3438
103 103 8 4382 159 46.12 5088 86.12 16 18 2 448 35 v Pakistan 11 Nov 2013 ODI # 3433
104 104 8 4428 159 46.12 5138 86.18 16 18 2 454 35 v Pakistan 8 Nov 2013 ODI # 3431
105 105 8 4438 159 45.75 5148 86.20 16 18 2 455 35 v Pakistan 6 Nov 2013 ODI # 3430
106 106 8 4456 159 45.46 5176 86.08 16 18 2 457 35 v Sri Lanka 31 Jul 2013 ODI # 3401
107 107 8 4533 159 45.78 5247 86.39 16 19 2 466 35 v Sri Lanka 28 Jul 2013 ODI # 3400
108 107 8 4533 159 45.78 5247 86.39 16 19 2 466 35 v Sri Lanka 23 Jul 2013 ODI # 3394
109 108 8 4534 159 45.34 5250 86.36 16 19 2 466 35 v England 19 Jun 2013 ODI # 3375
110 109 8 4557 159 45.11 5277 86.35 16 19 2 468 35 v West Indies 14 Jun 2013 ODI # 3371
111 110 8 4638 159 45.47 5374 86.30 16 20 2 477 35 v Pakistan 10 Jun 2013 ODI # 3367
112 111 8 4660 159 45.24 5389 86.47 16 20 2 481 35 v India 6 Jun 2013 ODI # 3363
113 112 8 4680 159 45.00 5412 86.47 16 20 2 483 35 v Netherlands 31 May 2013 ODI # 3359
114 113 8 4702 159 44.78 5477 85.84 16 20 2 485 35 v Pakistan 24 Mar 2013 ODI # 3350
115 114 8 4702 159 44.35 5478 85.83 16 20 3 485 35 v Pakistan 21 Mar 2013 ODI # 3348
116 115 8 4824 159 45.08 5591 86.28 17 20 3 494 36 v Pakistan 17 Mar 2013 ODI # 3347
117 116 8 4841 159 44.82 5607 86.33 17 20 3 497 36 v Pakistan 15 Mar 2013 ODI # 3346
118 117 8 4884 159 44.80 5650 86.44 17 20 3 503 36 v Pakistan 10 Mar 2013 ODI # 3343
119 118 8 4897 159 44.51 5672 86.33 17 20 3 504 36 v New Zealand 19 Jan 2013 ODI # 3323
120 119 9 4994 159 45.40 5779 86.41 17 21 3 513 37 v England 5 Sep 2012 ODI # 3304
121 120 9 5039 159 45.39 5852 86.10 17 21 3 516 38 v England 2 Sep 2012 ODI # 3302
122 121 9 5082 159 45.37 5903 86.09 17 21 3 521 38 v England 31 Aug 2012 ODI # 3300
123 122 9 5232 159 46.30 6027 86.80 18 21 3 537 38 v England 28 Aug 2012 ODI # 3298
124 122 9 5232 159 46.30 6027 86.80 18 21 3 537 38 v England 24 Aug 2012 ODI # 3296
125 123 9 5308 159 46.56 6116 86.78 18 22 3 544 38 v New Zealand 3 Mar 2012 ODI # 3254
126 124 9 5400 159 46.95 6223 86.77 18 23 3 556 38 v New Zealand 29 Feb 2012 ODI # 3252
127 125 9 5408 159 46.62 6233 86.76 18 23 3 557 38 v New Zealand 25 Feb 2012 ODI # 3249
128 126 9 5463 159 46.69 6291 86.83 18 24 3 562 40 v Sri Lanka 14 Jan 2012 ODI # 3226
129 127 9 5575 159 47.24 6419 86.85 19 24 3 570 40 v Sri Lanka 11 Jan 2012 ODI # 3225
130 128 9 5627 159 47.28 6491 86.68 19 25 3 577 40 v Australia 28 Oct 2011 ODI # 3211
131 129 9 5627 159 46.89 6492 86.67 19 25 4 577 40 v Australia 23 Oct 2011 ODI # 3208
132 130 9 5651 159 46.70 6524 86.61 19 25 4 579 41 v Australia 19 Oct 2011 ODI # 3203
133 131 9 5658 159 46.37 6529 86.65 19 25 4 580 41 v New Zealand 25 Mar 2011 ODI # 3144
134 132 9 5709 159 46.41 6588 86.65 19 26 4 586 41 v Bangladesh 19 Mar 2011 ODI # 3138
135 133 9 5727 159 46.18 6605 86.70 19 26 4 587 42 v Ireland 15 Mar 2011 ODI # 3133
136 134 9 5788 159 46.30 6677 86.68 19 27 4 592 42 v India 12 Mar 2011 ODI # 3128
137 135 9 5830 159 46.26 6728 86.65 19 27 4 594 42 v England 6 Mar 2011 ODI # 3120
138 136 9 5943 159 46.79 6858 86.65 20 27 4 602 42 v Netherlands 3 Mar 2011 ODI # 3115
139 137 9 5957 159 46.53 6873 86.67 20 27 4 604 42 v West Indies 24 Feb 2011 ODI # 3106
140 138 10 6073 159 47.44 7005 86.69 21 27 4 613 42 v India 23 Jan 2011 ODI # 3087
141 139 10 6137 159 47.57 7074 86.75 21 28 4 621 42 v India 21 Jan 2011 ODI # 3084
142 140 10 6153 159 47.33 7092 86.75 21 28 4 623 42 v India 18 Jan 2011 ODI # 3082
143 141 10 6157 159 47.00 7101 86.70 21 28 4 624 42 v India 15 Jan 2011 ODI # 3080
144 142 10 6207 159 47.02 7137 86.96 21 29 4 632 42 v India 12 Jan 2011 ODI # 3079
145 143 10 6269 159 47.13 7184 87.26 21 30 4 641 43 v Pakistan 8 Nov 2010 ODI # 3069
146 144 10 6279 159 46.85 7196 87.25 21 30 4 642 43 v Pakistan 5 Nov 2010 ODI # 3067
147 145 11 6398 159 47.74 7322 87.38 22 30 4 651 43 v Pakistan 2 Nov 2010 ODI # 3064
148 146 11 6463 159 47.87 7384 87.52 22 31 4 659 43 v Pakistan 31 Oct 2010 ODI # 3063
149 147 11 6498 159 47.77 7413 87.65 22 31 4 662 44 v Pakistan 29 Oct 2010 ODI # 3062
150 148 11 6522 159 47.60 7431 87.76 22 31 4 665 45 v Zimbabwe 22 Oct 2010 ODI # 3061
151 149 11 6632 159 48.05 7534 88.02 23 31 4 677 45 v Zimbabwe 17 Oct 2010 ODI # 3059
152 150 11 6742 159 48.50 7630 88.36 24 31 4 691 45 v Zimbabwe 15 Oct 2010 ODI # 3057
153 151 11 6787 159 48.47 7680 88.37 24 31 4 694 46 v West Indies 3 Jun 2010 ODI # 2987
154 152 11 6916 159 49.04 7795 88.72 25 31 4 703 48 v West Indies 30 May 2010 ODI # 2984
155 153 11 6950 159 48.94 7823 88.84 25 31 4 708 48 v West Indies 28 May 2010 ODI # 2982
156 154 11 7042 159 49.24 7918 88.93 25 32 4 715 48 v West Indies 24 May 2010 ODI # 2980
157 155 11 7144 159 49.61 8027 88.99 26 32 4 723 48 v West Indies 22 May 2010 ODI # 2979
158 156 11 7231 159 49.86 8130 88.94 26 33 4 731 48 v India 27 Feb 2010 ODI # 2963
159 157 11 7265 159 49.76 8152 89.11 26 33 4 738 48 v India 24 Feb 2010 ODI # 2962
160 158 11 7276 159 49.49 8174 89.01 26 33 4 740 48 v England 29 Nov 2009 ODI # 2931
161 159 11 7362 159 49.74 8266 89.06 26 34 4 747 48 v England 27 Nov 2009 ODI # 2930
162 160 11 7419 159 49.79 8338 88.97 26 35 4 753 48 v England 22 Nov 2009 ODI # 2929
163 161 11 7499 159 49.99 8434 88.91 26 36 4 759 48 v Zimbabwe 8 Nov 2009 ODI # 2926
164 162 11 7537 159 49.91 8499 88.68 26 36 4 762 48 v New Zealand 24 Sep 2009 ODI # 2895
165 163 11 7539 159 49.59 8509 88.60 26 36 4 762 48 v Sri Lanka 22 Sep 2009 ODI # 2893
166 164 11 7546 159 49.32 8523 88.53 26 36 4 763 48 v Australia 3 Apr 2009 ODI # 2832
167 165 11 7643 159 49.62 8640 88.46 26 37 4 769 49 v Australia 30 Jan 2009 ODI # 2808
168 166 12 7723 159 50.14 8743 88.33 26 38 4 776 49 v Australia 26 Jan 2009 ODI # 2804
169 167 12 7736 159 49.90 8762 88.29 26 38 4 777 49 v Australia 23 Jan 2009 ODI # 2802
170 168 12 7744 159 49.64 8781 88.19 26 38 4 777 49 v Australia 18 Jan 2009 ODI # 2796
171 169 12 7745 159 49.33 8784 88.17 26 38 4 777 49 v Australia 16 Jan 2009 ODI # 2795
172 170 12 7885 159 49.90 8919 88.40 27 38 4 785 53 v Bangladesh 9 Nov 2008 ODI # 2772
173 171 12 7920 159 49.81 8953 88.46 27 38 4 791 53 v Bangladesh 7 Nov 2008 ODI # 2771
174 172 12 7998 159 49.98 9029 88.58 27 39 4 804 53 v Kenya 2 Nov 2008 ODI # 2770
175 173 12 8005 159 49.72 9036 88.59 27 39 4 805 53 v Kenya 31 Oct 2008 ODI # 2769
176 174 13 8008 159 49.73 9042 88.56 27 39 4 805 53 v England 3 Sep 2008 ODI # 2761
177 175 13 8042 159 49.64 9073 88.63 27 39 4 813 53 v England 31 Aug 2008 ODI # 2759
178 176 13 8088 159 49.61 9132 88.56 27 39 4 819 53 v England 29 Aug 2008 ODI # 2757
179 176 13 8088 159 49.61 9132 88.56 27 39 4 819 53 v Bangladesh 14 Mar 2008 ODI # 2692
180 177 13 8104 159 49.41 9159 88.48 27 39 4 821 53 v Bangladesh 12 Mar 2008 ODI # 2691
181 178 14 8113 159 49.46 9178 88.39 27 39 4 822 53 v Bangladesh 9 Mar 2008 ODI # 2690
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page