Cricket in FC matches
Most runs
Player | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
2003-2018 | 20 | 34 | 2 | 1801 | 210 | 56.28 | 3423 | 52.61 | 7 | 5 | 1 | 218 | 9 | |
2000-2012 | 17 | 29 | 3 | 1661 | 266* | 63.88 | 3131 | 53.05 | 7 | 4 | 1 | 208 | 12 | |
1995-2008 | 15 | 23 | 4 | 1631 | 218 | 85.84 | 2668 | 61.13 | 7 | 3 | 0 | 202 | 4 | |
2001-2018 | 17 | 29 | 6 | 1515 | 262* | 65.86 | 2894 | 52.34 | 5 | 8 | 3 | 192 | 14 | |
1839-1857 | 47 | 85 | 1 | 1381 | 78 | 16.44 | - | 0.00 | 0 | 6 | 8 | - | - | |
2008-2015 | 14 | 24 | 2 | 1259 | 210* | 57.22 | 2109 | 59.69 | 4 | 7 | 3 | 191 | 6 | |
2000-2010 | 16 | 31 | 2 | 1219 | 140 | 42.03 | 2321 | 52.52 | 4 | 7 | 3 | 155 | 10 | |
2000-2017 | 24 | 34 | 4 | 1207 | 124 | 40.23 | 2042 | 59.10 | 2 | 8 | 5 | 156 | 7 | |
2007-2024 | 18 | 31 | 0 | 1196 | 174 | 38.58 | 2023 | 59.12 | 4 | 5 | 2 | 173 | 7 | |
2012-2024 | 16 | 28 | 2 | 1189 | 253 | 45.73 | 2143 | 55.48 | 4 | 4 | 3 | 153 | 3 | |
2000-2006 | 11 | 20 | 1 | 1137 | 245* | 59.84 | 2200 | 51.68 | 2 | 7 | 0 | 142 | 4 | |
1839-1852 | 32 | 59 | 7 | 1128 | 67 | 21.69 | - | 0.00 | 0 | 4 | 5 | - | - | |
2010-2015 | 10 | 17 | 4 | 1108 | 291 | 85.23 | 1929 | 57.43 | 4 | 2 | 1 | 137 | 4 | |
2002-2008 | 13 | 25 | 4 | 1108 | 157 | 52.76 | 2306 | 48.04 | 3 | 6 | 0 | 126 | 3 | |
2010-2023 | 14 | 25 | 3 | 1106 | 199 | 50.27 | 1964 | 56.31 | 4 | 4 | 1 | 131 | 5 | |
2000-2013 | 17 | 30 | 1 | 1104 | 130 | 38.06 | 2006 | 55.03 | 1 | 8 | 2 | 152 | 9 | |
2010-2024 | 15 | 25 | 2 | 1035 | 176 | 45.00 | 1848 | 56.00 | 3 | 5 | 3 | 125 | 1 | |
2006-2017 | 15 | 24 | 1 | 1034 | 157 | 44.95 | 1537 | 67.27 | 3 | 5 | 0 | 148 | 6 | |
2006-2018 | 17 | 23 | 2 | 999 | 153 | 47.57 | 1962 | 50.91 | 1 | 9 | 3 | 130 | 0 | |
2007-2021 | 18 | 33 | 2 | 977 | 121 | 31.51 | 2508 | 38.95 | 1 | 6 | 2 | 124 | 1 | |
2002-2006 | 10 | 20 | 1 | 961 | 166 | 50.57 | 1604 | 59.91 | 2 | 5 | 3 | 139 | 0 | |
2002-2021 | 17 | 24 | 2 | 949 | 118 | 43.13 | 1362 | 69.67 | 1 | 9 | 3 | 137 | 14 | |
1839-1852 | 27 | 44 | 1 | 913 | 113 | 21.23 | 0+ | 0.00 | 1 | 3 | 6 | 0+ | 0+ | |
2014-2023 | 9 | 13 | 1 | 877 | 215 | 73.08 | 1493 | 58.74 | 4 | 1 | 1 | 106 | 4 | |
2017-2024 | 10 | 18 | 1 | 869 | 192 | 51.11 | 1277 | 68.05 | 4 | 1 | 2 | 108 | 6 | |
2006-2018 | 16 | 32 | 1 | 868 | 107 | 28.00 | 2092 | 41.49 | 3 | 2 | 1 | 115 | 4 | |
2008-2024 | 13 | 21 | 3 | 852 | 115 | 47.33 | 1576 | 54.06 | 1 | 6 | 1 | 113 | 5 | |
1839-1855 | 35 | 60 | 4 | 845 | 92 | 15.08 | 0+ | 0.00 | 0 | 2 | 9 | 0+ | 0+ | |
2011-2023 | 14 | 25 | 2 | 839 | 97* | 36.47 | 1505 | 55.74 | 0 | 8 | 1 | 113 | 4 | |
2010-2022 | 16 | 26 | 2 | 835 | 109 | 34.79 | 1742 | 47.93 | 1 | 6 | 1 | 119 | 3 | |
2017-2023 | 9 | 16 | 2 | 821 | 277* | 58.64 | 1406 | 58.39 | 3 | 1 | 2 | 119 | 3 | |
2002-2015 | 16 | 21 | 6 | 817 | 112 | 54.46 | 1204 | 67.85 | 2 | 5 | 2 | 96 | 15 | |
1841-1857 | 45 | 75 | 6 | 816 | 49 | 11.82 | 0+ | 0.00 | 0 | 0 | 14 | 0+ | 0+ | |
2011-2019 | 12 | 17 | 3 | 810 | 202* | 57.85 | 1099 | 73.70 | 2 | 2 | 1 | 117 | 10 | |
2000-2006 | 10 | 19 | 1 | 806 | 144 | 44.77 | 1870 | 43.10 | 2 | 3 | 0 | 122 | 1 | |
2000-2011 | 15 | 28 | 2 | 804 | 128 | 30.92 | 1709 | 47.04 | 1 | 5 | 1 | 112 | 3 | |
2002-2017 | 16 | 27 | 0 | 798 | 171 | 29.55 | 1684 | 47.38 | 1 | 5 | 4 | 104 | 3 | |
2000-2010 | 10 | 18 | 2 | 790 | 167* | 49.37 | 1503 | 52.56 | 1 | 5 | 2 | 85 | 9 | |
2006-2012 | 12 | 21 | 1 | 789 | 136 | 39.45 | 1484 | 53.16 | 2 | 5 | 0 | 95 | 4 | |
2000-2006 | 12 | 22 | 1 | 784 | 103 | 37.33 | 1704 | 46.00 | 1 | 5 | 1 | 109 | 3 | |
2002-2011 | 12 | 18 | 4 | 780 | 135 | 55.71 | 1480 | 52.70 | 2 | 3 | 0 | 102 | 7 | |
2002-2009 | 11 | 17 | 4 | 779 | 177 | 59.92 | 980 | 79.48 | 2 | 5 | 1 | 104 | 11 | |
2007-2012 | 9 | 18 | 0 | 771 | 124 | 42.83 | 1474 | 52.30 | 2 | 4 | 0 | 92 | 10 | |
2003-2018 | 16 | 27 | 0 | 766 | 112 | 28.37 | 1581 | 48.45 | 1 | 5 | 0 | 104 | 4 | |
2002-2015 | 16 | 25 | 4 | 763 | 100* | 36.33 | 1009 | 75.61 | 1 | 5 | 4 | 101 | 19 | |
2007-2018 | 13 | 21 | 1 | 755 | 119 | 37.75 | 1303 | 57.94 | 1 | 5 | 0 | 98 | 6 | |
1993-2009 | 11 | 18 | 2 | 742 | 187* | 46.37 | 1189+ | 44.99 | 2 | 1 | 0 | 61+ | 0+ | |
2013-2023 | 11 | 20 | 1 | 731 | 143 | 38.47 | 1367 | 53.47 | 3 | 2 | 3 | 88 | 6 | |
2011-2021 | 8 | 13 | 1 | 729 | 165 | 60.75 | 1524 | 47.83 | 1 | 6 | 0 | 89 | 5 | |
2006-2017 | 19 | 30 | 3 | 727 | 103 | 26.92 | 1354 | 53.69 | 1 | 4 | 5 | 98 | 3 | |
2008-2015 | 13 | 21 | 2 | 711 | 158 | 37.42 | 1278 | 55.63 | 2 | 4 | 2 | 88 | 5 | |
2014-2022 | 7 | 10 | 1 | 703 | 282* | 78.11 | 919 | 76.49 | 2 | 2 | 1 | 93 | 3 | |
2001-2011 | 8 | 16 | 5 | 703 | 254* | 63.90 | 1177 | 59.72 | 2 | 2 | 0 | 92 | 2 | |
2016-2024 | 10 | 17 | 4 | 698 | 190 | 53.69 | 1008 | 69.24 | 3 | 0 | 2 | 67 | 9 | |
2005-2018 | 14 | 24 | 1 | 679 | 104 | 29.52 | 1471 | 46.15 | 1 | 2 | 1 | 90 | 3 | |
2003-2018 | 13 | 21 | 3 | 665 | 109 | 36.94 | 1058 | 62.85 | 1 | 5 | 0 | 77 | 3 | |
2002-2011 | 12 | 22 | 0 | 662 | 80 | 30.09 | 1482 | 44.66 | 0 | 5 | 1 | 84 | 3 | |
2000-2010 | 11 | 18 | 2 | 661 | 148* | 41.31 | 1193 | 55.40 | 2 | 3 | 2 | 99 | 3 | |
2015-2023 | 12 | 18 | 2 | 654 | 169* | 40.87 | 1245 | 52.53 | 1 | 3 | 2 | 72 | 5 | |
1849-1857 | 18 | 29 | 2 | 648 | 88 | 24.00 | - | 0.00 | 0 | 4 | 2 | - | - | |
2011-2024 | 12 | 20 | 3 | 646 | 92 | 38.00 | 1496 | 43.18 | 0 | 5 | 0 | 55 | 7 | |
2002-2012 | 13 | 18 | 1 | 637 | 105 | 37.47 | 1273 | 50.03 | 1 | 3 | 0 | 76 | 7 | |
2007-2016 | 10 | 18 | 0 | 629 | 120 | 34.94 | 1176 | 53.48 | 1 | 3 | 3 | 81 | 5 | |
2007-2019 | 18 | 31 | 3 | 626 | 100 | 22.35 | 1386 | 45.16 | 1 | 3 | 3 | 87 | 0 | |
2000-2006 | 7 | 13 | 2 | 620 | 199 | 56.36 | 1118 | 55.45 | 3 | 0 | 1 | 80 | 3 | |
2012-2021 | 12 | 21 | 1 | 611 | 127 | 30.55 | 1415 | 43.18 | 2 | 3 | 1 | 70 | 0 | |
2001-2018 | 14 | 27 | 2 | 592 | 74 | 23.68 | 1161 | 50.99 | 0 | 2 | 1 | 74 | 4 | |
2014-2021 | 6 | 8 | 2 | 587 | 220* | 97.83 | 1131 | 51.90 | 2 | 2 | 1 | 65 | 0 | |
2002-2010 | 12 | 21 | 1 | 584 | 102 | 29.20 | 1316 | 44.37 | 1 | 3 | 0 | 82 | 2 | |
2010-2019 | 8 | 14 | 1 | 583 | 142 | 44.84 | 915 | 63.71 | 2 | 3 | 1 | 84 | 0 | |
2000-2006 | 13 | 20 | 3 | 583 | 203 | 34.29 | 1041 | 56.00 | 1 | 2 | 3 | 75 | 9 | |
2002-2006 | 3 | 6 | 1 | 580 | 216 | 116.00 | 759 | 76.41 | 2 | 3 | 0 | 74 | 7 | |
2007-2021 | 14 | 20 | 1 | 574 | 87 | 30.21 | 1135 | 50.57 | 0 | 5 | 1 | 66 | 4 | |
2016-2022 | 7 | 11 | 0 | 572 | 186 | 52.00 | 1170 | 48.88 | 1 | 4 | 1 | 62 | 4 | |
1995-2005 | 4 | 7 | 1 | 560 | 177 | 93.33 | 697 | 80.34 | 2 | 2 | 0 | 70 | 12 | |
2002-2014 | 19 | 26 | 5 | 556 | 54 | 26.47 | 1138 | 48.85 | 0 | 2 | 3 | 72 | 8 | |
1839-1853 | 51 | 91 | 21 | 556 | 30 | 7.94 | - | 0.00 | 0 | 0 | 13 | - | - | |
2014-2024 | 8 | 14 | 2 | 554 | 184 | 46.16 | 858 | 64.56 | 1 | 4 | 1 | 81 | 1 | |
2002-2015 | 13 | 23 | 2 | 553 | 61 | 26.33 | 1489 | 37.13 | 0 | 3 | 0 | 70 | 1 | |
2000-2010 | 8 | 16 | 0 | 550 | 138 | 34.37 | 1022 | 53.81 | 1 | 2 | 0 | 85 | 2 | |
2015-2024 | 11 | 18 | 1 | 545 | 133 | 32.05 | 886 | 61.51 | 2 | 1 | 0 | 70 | 3 | |
2009-2017 | 10 | 17 | 0 | 540 | 167 | 31.76 | 859 | 62.86 | 1 | 2 | 1 | 82 | 7 | |
2022-2024 | 5 | 9 | 1 | 539 | 100 | 67.37 | 1091 | 49.40 | 1 | 3 | 0 | 80 | 7 | |
2003-2008 | 9 | 17 | 0 | 537 | 92 | 31.58 | 1011 | 53.11 | 0 | 4 | 1 | 69 | 2 | |
2005-2015 | 13 | 19 | 0 | 536 | 110 | 28.21 | 1331 | 40.27 | 1 | 4 | 0 | 78 | 0 | |
2001-2005 | 5 | 9 | 0 | 529 | 166 | 58.77 | 593 | 89.20 | 2 | 3 | 1 | 61 | 14 | |
2006-2015 | 9 | 16 | 3 | 529 | 115 | 40.69 | 1035 | 51.11 | 2 | 2 | 3 | 68 | 4 | |
2014-2024 | 8 | 13 | 2 | 527 | 129 | 47.90 | 958 | 55.01 | 1 | 4 | 0 | 69 | 0 | |
2013-2022 | 9 | 15 | 0 | 527 | 122 | 35.13 | 1195 | 44.10 | 2 | 2 | 0 | 58 | 1 | |
2010-2023 | 11 | 21 | 0 | 527 | 90 | 25.09 | 1227 | 42.95 | 0 | 5 | 3 | 72 | 1 | |
2002-2011 | 14 | 22 | 1 | 522 | 89 | 24.85 | 1431 | 36.47 | 0 | 3 | 3 | 69 | 0 | |
1839-1852 | 24 | 44 | 3 | 522 | 51 | 12.73 | - | 0.00 | 0 | 1 | 8 | - | - | |
2010-2024 | 13 | 20 | 3 | 514 | 69 | 30.23 | 912 | 56.35 | 0 | 4 | 4 | 72 | 5 | |
2004-2015 | 10 | 18 | 1 | 509 | 91 | 29.94 | 1036 | 49.13 | 0 | 4 | 0 | 63 | 2 | |
2000-2005 | 9 | 18 | 2 | 500 | 71 | 31.25 | 1030 | 48.54 | 0 | 5 | 2 | 67 | 1 | |
2009-2013 | 7 | 13 | 0 | 498 | 133 | 38.30 | 1103 | 45.14 | 1 | 3 | 0 | 71 | 4 | |
2007-2015 | 12 | 17 | 3 | 498 | 111 | 35.57 | 1004 | 49.60 | 1 | 2 | 0 | 57 | 1 | |
2009-2015 | 8 | 13 | 1 | 495 | 161* | 41.25 | 813 | 60.88 | 1 | 2 | 1 | 60 | 6 | |
2010-2014 | 5 | 9 | 2 | 493 | 184 | 70.42 | 796 | 61.93 | 1 | 2 | 0 | 61 | 0 | |
2008-2013 | 8 | 13 | 1 | 492 | 111 | 41.00 | 926 | 53.13 | 1 | 4 | 0 | 59 | 2 | |
2016-2024 | 8 | 15 | 1 | 486 | 102* | 34.71 | 751 | 64.71 | 1 | 2 | 0 | 69 | 5 | |
2001-2009 | 9 | 15 | 3 | 481 | 140* | 40.08 | 1229 | 39.13 | 1 | 1 | 0 | 53 | 0 | |
1839-1844 | 21 | 38 | 3 | 481 | 52 | 13.74 | - | 0.00 | 0 | 1 | 4 | - | - | |
2002-2009 | 8 | 15 | 2 | 480 | 135* | 36.92 | 953 | 50.36 | 1 | 1 | 2 | 63 | 5 | |
2010-2021 | 10 | 15 | 1 | 477 | 99 | 34.07 | 688 | 69.33 | 0 | 2 | 2 | 61 | 9 | |
2006-2015 | 13 | 20 | 0 | 469 | 67 | 23.45 | 1058 | 44.32 | 0 | 3 | 1 | 64 | 0 | |
1995-2009 | 8 | 12 | 0 | 468 | 149 | 39.00 | 748 | 62.56 | 1 | 2 | 1 | 58 | 4 | |
2011-2018 | 10 | 19 | 0 | 465 | 129 | 24.47 | 928 | 50.10 | 1 | 1 | 3 | 54 | 3 | |
2017-2023 | 4 | 7 | 2 | 462 | 235* | 92.40 | 681 | 67.84 | 2 | 0 | 0 | 64 | 3 | |
2007-2013 | 10 | 18 | 2 | 461 | 67 | 28.81 | 835 | 55.20 | 0 | 2 | 2 | 68 | 2 | |
2011-2015 | 6 | 8 | 1 | 455 | 213* | 65.00 | 871 | 52.23 | 2 | 1 | 0 | 57 | 1 | |
2002-2012 | 9 | 15 | 2 | 455 | 76 | 35.00 | 891 | 51.06 | 0 | 3 | 0 | 68 | 2 | |
2008-2015 | 7 | 10 | 1 | 451 | 139 | 50.11 | 862 | 52.32 | 1 | 2 | 0 | 60 | 1 | |
2014-2021 | 9 | 13 | 3 | 448 | 138* | 44.80 | 687 | 65.21 | 1 | 3 | 2 | 49 | 7 | |
2011-2022 | 9 | 14 | 0 | 448 | 192 | 32.00 | 751 | 59.65 | 1 | 1 | 1 | 45 | 10 | |
2000-2005 | 6 | 10 | 1 | 446 | 128 | 49.55 | 691 | 64.54 | 1 | 3 | 0 | 55 | 8 | |
2010-2024 | 15 | 26 | 4 | 445 | 80 | 20.22 | 1054 | 42.22 | 0 | 2 | 6 | 62 | 1 | |
1849-1857 | 13 | 20 | 0 | 441 | 77 | 22.05 | - | 0.00 | 0 | 2 | 3 | - | - | |
2018-2024 | 6 | 11 | 1 | 440 | 103 | 44.00 | 934 | 47.10 | 1 | 3 | 0 | 61 | 5 | |
2002-2008 | 11 | 20 | 1 | 435 | 84 | 22.89 | 800 | 54.37 | 0 | 2 | 3 | 64 | 1 | |
2016-2023 | 9 | 14 | 1 | 434 | 158 | 33.38 | 790 | 54.93 | 1 | 2 | 3 | 52 | 2 | |
1849-1857 | 17 | 28 | 2 | 434 | 65 | 16.69 | - | 0.00 | 0 | 2 | 7 | - | - | |
2016-2023 | 5 | 8 | 2 | 430 | 145 | 71.66 | 900 | 47.77 | 3 | 0 | 0 | 57 | 1 | |
1843-1857 | 22 | 41 | 6 | 430 | 51 | 12.28 | - | 0.00 | 0 | 1 | 3 | - | - | |
2017-2023 | 7 | 13 | 1 | 427 | 128 | 35.58 | 660 | 64.69 | 1 | 1 | 1 | 52 | 7 | |
2004-2008 | 10 | 17 | 1 | 427 | 116 | 26.68 | 855 | 49.94 | 1 | 1 | 3 | 59 | 3 | |
2015-2022 | 7 | 12 | 1 | 426 | 104* | 38.72 | 710 | 60.00 | 1 | 2 | 1 | 56 | 1 | |
2004-2013 | 10 | 18 | 0 | 425 | 84 | 23.61 | 813 | 52.27 | 0 | 2 | 2 | 59 | 5 | |
2003-2017 | 15 | 24 | 3 | 423 | 68 | 20.14 | 1082 | 39.09 | 0 | 2 | 3 | 49 | 2 | |
2018-2024 | 8 | 13 | 3 | 421 | 84* | 42.10 | 851 | 49.47 | 0 | 5 | 0 | 50 | 1 | |
2006-2015 | 10 | 19 | 2 | 420 | 86 | 24.70 | 907 | 46.30 | 0 | 1 | 2 | 49 | 3 | |
2011-2015 | 10 | 14 | 0 | 412 | 105 | 29.42 | 860 | 47.90 | 1 | 3 | 1 | 57 | 2 | |
2016-2024 | 9 | 17 | 0 | 409 | 87 | 24.05 | 862 | 47.44 | 0 | 3 | 3 | 49 | 2 | |
1973-1983 | 4 | 5 | 2 | 407 | 152 | 135.66 | 0+ | 0.00 | 2 | 1 | 0 | 0+ | 0+ | |
2006-2015 | 10 | 15 | 1 | 407 | 78 | 29.07 | 963 | 42.26 | 0 | 4 | 1 | 48 | 1 | |
2016-2024 | 10 | 15 | 0 | 399 | 145 | 26.60 | 663 | 60.18 | 1 | 1 | 3 | 47 | 3 | |
2000-2014 | 8 | 14 | 2 | 397 | 136 | 33.08 | 801 | 49.56 | 1 | 0 | 1 | 50 | 1 | |
2004-2009 | 9 | 15 | 4 | 391 | 181 | 35.54 | 695 | 56.25 | 1 | 1 | 3 | 49 | 2 | |
1893-1893 | 3 | 3 | 0 | 389 | 156 | 129.66 | - | 0.00 | 3 | 0 | 0 | - | - | |
2003-2007 | 10 | 18 | 0 | 389 | 55 | 21.61 | 854 | 45.55 | 0 | 4 | 3 | 58 | 0 | |
2021-2024 | 3 | 5 | 0 | 382 | 178 | 76.40 | 576 | 66.31 | 2 | 0 | 1 | 53 | 4 | |
2016-2024 | 4 | 7 | 1 | 382 | 239 | 63.66 | 542 | 70.47 | 1 | 0 | 0 | 43 | 0 | |
2002-2008 | 8 | 15 | 3 | 382 | 75 | 31.83 | 964 | 39.62 | 0 | 1 | 1 | 55 | 0 | |
2000-2006 | 5 | 8 | 1 | 377 | 151 | 53.85 | 874 | 43.13 | 2 | 0 | 1 | 52 | 2 | |
2004-2010 | 9 | 14 | 1 | 377 | 86* | 29.00 | 674 | 55.93 | 0 | 3 | 1 | 55 | 3 | |
2019-2024 | 4 | 7 | 1 | 371 | 135 | 61.83 | 570 | 65.08 | 1 | 2 | 0 | 36 | 5 | |
2018-2024 | 8 | 13 | 1 | 370 | 141 | 30.83 | 656 | 56.40 | 1 | 0 | 0 | 41 | 3 | |
2018-2024 | 8 | 12 | 3 | 369 | 146* | 41.00 | 683 | 54.02 | 1 | 0 | 1 | 39 | 1 | |
2004-2020 | 4 | 7 | 1 | 365 | 142 | 60.83 | 656 | 55.64 | 2 | 0 | 0 | 48 | 1 | |
2002-2009 | 12 | 20 | 3 | 357 | 83* | 21.00 | 711 | 50.21 | 0 | 2 | 1 | 42 | 5 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Gloucestershire v Derbyshire at Bristol, County Championship Division Two 25th match, May 24-27, 2024 [First-class]
Kent v Essex at Canterbury, County Championship Division One 33rd match, May 24-27, 2024 [First-class]
Lancashire v Warwickshire at Manchester, County Championship Division One 34th match, May 24-27, 2024 [First-class]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved